TIOVX User Guide

Structure to hold all framework objects. More...

#include <tivx_objects.h>

Data Fields

tivx_meta_format_t meta_format [TIVX_META_FORMAT_MAX_OBJECTS]
 
vx_bool isMfUse [TIVX_META_FORMAT_MAX_OBJECTS]
 
tivx_context_t context [TIVX_CONTEXT_MAX_OBJECTS]
 
vx_bool isContextUse [TIVX_CONTEXT_MAX_OBJECTS]
 
tivx_graph_t graph [TIVX_GRAPH_MAX_OBJECTS]
 
vx_bool isGraphUse [TIVX_GRAPH_MAX_OBJECTS]
 
tivx_node_t node [TIVX_NODE_MAX_OBJECTS]
 
vx_bool isNodeUse [TIVX_NODE_MAX_OBJECTS]
 
tivx_kernel_t kernel [TIVX_KERNEL_MAX_OBJECTS]
 
vx_bool isKernelUse [TIVX_KERNEL_MAX_OBJECTS]
 
tivx_array_t array [TIVX_ARRAY_MAX_OBJECTS]
 
vx_bool isArrayUse [TIVX_ARRAY_MAX_OBJECTS]
 
tivx_user_data_object_t user_data_object [TIVX_USER_DATA_OBJECT_MAX_OBJECTS]
 
vx_bool isUserDataObjectUse [TIVX_USER_DATA_OBJECT_MAX_OBJECTS]
 
tivx_raw_image_t raw_image [TIVX_RAW_IMAGE_MAX_OBJECTS]
 
vx_bool isRawImageUse [TIVX_RAW_IMAGE_MAX_OBJECTS]
 
tivx_super_node_t super_node [TIVX_SUPER_NODE_MAX_OBJECTS]
 
vx_bool isSuperNodeUse [TIVX_SUPER_NODE_MAX_OBJECTS]
 
tivx_convolution_t convolution [TIVX_CONVOLUTION_MAX_OBJECTS]
 
vx_bool isConvolutionUse [TIVX_CONVOLUTION_MAX_OBJECTS]
 
tivx_delay_t delay [TIVX_DELAY_MAX_OBJECTS]
 
vx_bool isDelayUse [TIVX_DELAY_MAX_OBJECTS]
 
tivx_distribution_t distribution [TIVX_DISTRIBUTION_MAX_OBJECTS]
 
vx_bool isDistributionUse [TIVX_DISTRIBUTION_MAX_OBJECTS]
 
tivx_image_t image [TIVX_IMAGE_MAX_OBJECTS]
 
vx_bool isImageUse [TIVX_IMAGE_MAX_OBJECTS]
 
tivx_lut_t lut [TIVX_LUT_MAX_OBJECTS]
 
vx_bool isLutUse [TIVX_LUT_MAX_OBJECTS]
 
tivx_matrix_t matrix [TIVX_MATRIX_MAX_OBJECTS]
 
vx_bool isMatrixUse [TIVX_MATRIX_MAX_OBJECTS]
 
tivx_pyramid_t pyramid [TIVX_PYRAMID_MAX_OBJECTS]
 
vx_bool isPyramidUse [TIVX_PYRAMID_MAX_OBJECTS]
 
tivx_remap_t remap [TIVX_REMAP_MAX_OBJECTS]
 
vx_bool isRemapUse [TIVX_REMAP_MAX_OBJECTS]
 
tivx_scalar_t scalar [TIVX_SCALAR_MAX_OBJECTS]
 
vx_bool isScalarUse [TIVX_SCALAR_MAX_OBJECTS]
 
tivx_threshold_t threshold [TIVX_THRESHOLD_MAX_OBJECTS]
 
vx_bool isThresholdUse [TIVX_THRESHOLD_MAX_OBJECTS]
 
tivx_error_t error [TIVX_ERROR_MAX_OBJECTS]
 
vx_bool isErrorUse [TIVX_ERROR_MAX_OBJECTS]
 
tivx_objarray_t obj_array [TIVX_OBJ_ARRAY_MAX_OBJECTS]
 
vx_bool isObjArrUse [TIVX_OBJ_ARRAY_MAX_OBJECTS]
 
tivx_tensor_t tensor [TIVX_TENSOR_MAX_OBJECTS]
 
vx_bool isTensorUse [TIVX_TENSOR_MAX_OBJECTS]
 
tivx_parameter_t parameter [TIVX_PARAMETER_MAX_OBJECTS]
 
vx_bool isParameterUse [TIVX_PARAMETER_MAX_OBJECTS]
 
tivx_data_ref_queue_t data_ref_q [TIVX_DATA_REF_Q_MAX_OBJECTS]
 
vx_bool isDataRefQUse [TIVX_DATA_REF_Q_MAX_OBJECTS]
 

Detailed Description

Structure to hold all framework objects.

Definition at line 80 of file tivx_objects.h.

Field Documentation

◆ meta_format

tivx_meta_format_t tivx_object_t::meta_format[TIVX_META_FORMAT_MAX_OBJECTS]

Meta Format Objects

Definition at line 82 of file tivx_objects.h.

◆ isMfUse

vx_bool tivx_object_t::isMfUse[TIVX_META_FORMAT_MAX_OBJECTS]

Flag indicating if meta format is in use or not

Definition at line 84 of file tivx_objects.h.

◆ context

tivx_context_t tivx_object_t::context[TIVX_CONTEXT_MAX_OBJECTS]

Context Objects

Definition at line 87 of file tivx_objects.h.

◆ isContextUse

vx_bool tivx_object_t::isContextUse[TIVX_CONTEXT_MAX_OBJECTS]

Flag indicating if context object is in use or not

Definition at line 89 of file tivx_objects.h.

◆ graph

tivx_graph_t tivx_object_t::graph[TIVX_GRAPH_MAX_OBJECTS]

Graph Objects

Definition at line 92 of file tivx_objects.h.

◆ isGraphUse

vx_bool tivx_object_t::isGraphUse[TIVX_GRAPH_MAX_OBJECTS]

Flag indicating if graph object is in use or not

Definition at line 94 of file tivx_objects.h.

◆ node

tivx_node_t tivx_object_t::node[TIVX_NODE_MAX_OBJECTS]

Node Objects

Definition at line 97 of file tivx_objects.h.

◆ isNodeUse

vx_bool tivx_object_t::isNodeUse[TIVX_NODE_MAX_OBJECTS]

Flag indicating if node object is in use or not

Definition at line 99 of file tivx_objects.h.

◆ kernel

tivx_kernel_t tivx_object_t::kernel[TIVX_KERNEL_MAX_OBJECTS]

Kernel Objects

Definition at line 102 of file tivx_objects.h.

◆ isKernelUse

vx_bool tivx_object_t::isKernelUse[TIVX_KERNEL_MAX_OBJECTS]

Flag indicating if kernel object is in use or not

Definition at line 104 of file tivx_objects.h.

◆ array

tivx_array_t tivx_object_t::array[TIVX_ARRAY_MAX_OBJECTS]

Array Objects

Definition at line 107 of file tivx_objects.h.

◆ isArrayUse

vx_bool tivx_object_t::isArrayUse[TIVX_ARRAY_MAX_OBJECTS]

Flag indicating if Array object is in use or not

Definition at line 109 of file tivx_objects.h.

◆ user_data_object

User Data Objects

Definition at line 112 of file tivx_objects.h.

◆ isUserDataObjectUse

vx_bool tivx_object_t::isUserDataObjectUse[TIVX_USER_DATA_OBJECT_MAX_OBJECTS]

Flag indicating if User data object is in use or not

Definition at line 114 of file tivx_objects.h.

◆ raw_image

tivx_raw_image_t tivx_object_t::raw_image[TIVX_RAW_IMAGE_MAX_OBJECTS]

Raw Image Objects

Definition at line 117 of file tivx_objects.h.

◆ isRawImageUse

vx_bool tivx_object_t::isRawImageUse[TIVX_RAW_IMAGE_MAX_OBJECTS]

Flag indicating if raw image object is in use or not

Definition at line 119 of file tivx_objects.h.

◆ super_node

tivx_super_node_t tivx_object_t::super_node[TIVX_SUPER_NODE_MAX_OBJECTS]

Super Node Objects

Definition at line 122 of file tivx_objects.h.

◆ isSuperNodeUse

vx_bool tivx_object_t::isSuperNodeUse[TIVX_SUPER_NODE_MAX_OBJECTS]

Flag indicating if super node object is in use or not

Definition at line 124 of file tivx_objects.h.

◆ convolution

tivx_convolution_t tivx_object_t::convolution[TIVX_CONVOLUTION_MAX_OBJECTS]

Convolution Objects

Definition at line 127 of file tivx_objects.h.

◆ isConvolutionUse

vx_bool tivx_object_t::isConvolutionUse[TIVX_CONVOLUTION_MAX_OBJECTS]

Flag indicating if convolution object is in use or not

Definition at line 129 of file tivx_objects.h.

◆ delay

tivx_delay_t tivx_object_t::delay[TIVX_DELAY_MAX_OBJECTS]

Delay Objects

Definition at line 132 of file tivx_objects.h.

◆ isDelayUse

vx_bool tivx_object_t::isDelayUse[TIVX_DELAY_MAX_OBJECTS]

Flag indicating if delay object is in use or not

Definition at line 134 of file tivx_objects.h.

◆ distribution

tivx_distribution_t tivx_object_t::distribution[TIVX_DISTRIBUTION_MAX_OBJECTS]

Distribution Objects

Definition at line 137 of file tivx_objects.h.

◆ isDistributionUse

vx_bool tivx_object_t::isDistributionUse[TIVX_DISTRIBUTION_MAX_OBJECTS]

Flag indicating if distribution object is in use or not

Definition at line 139 of file tivx_objects.h.

◆ image

tivx_image_t tivx_object_t::image[TIVX_IMAGE_MAX_OBJECTS]

Image Objects

Definition at line 142 of file tivx_objects.h.

◆ isImageUse

vx_bool tivx_object_t::isImageUse[TIVX_IMAGE_MAX_OBJECTS]

Flag indicating if image object is in use or not

Definition at line 144 of file tivx_objects.h.

◆ lut

tivx_lut_t tivx_object_t::lut[TIVX_LUT_MAX_OBJECTS]

Lut Objects

Definition at line 147 of file tivx_objects.h.

◆ isLutUse

vx_bool tivx_object_t::isLutUse[TIVX_LUT_MAX_OBJECTS]

Flag indicating if lut object is in use or not

Definition at line 149 of file tivx_objects.h.

◆ matrix

tivx_matrix_t tivx_object_t::matrix[TIVX_MATRIX_MAX_OBJECTS]

Matrix Objects

Definition at line 152 of file tivx_objects.h.

◆ isMatrixUse

vx_bool tivx_object_t::isMatrixUse[TIVX_MATRIX_MAX_OBJECTS]

Flag indicating if matrix object is in use or not

Definition at line 154 of file tivx_objects.h.

◆ pyramid

tivx_pyramid_t tivx_object_t::pyramid[TIVX_PYRAMID_MAX_OBJECTS]

Pyramid Objects

Definition at line 157 of file tivx_objects.h.

◆ isPyramidUse

vx_bool tivx_object_t::isPyramidUse[TIVX_PYRAMID_MAX_OBJECTS]

Flag indicating if pyramid object is in use or not

Definition at line 159 of file tivx_objects.h.

◆ remap

tivx_remap_t tivx_object_t::remap[TIVX_REMAP_MAX_OBJECTS]

Remap Objects

Definition at line 162 of file tivx_objects.h.

◆ isRemapUse

vx_bool tivx_object_t::isRemapUse[TIVX_REMAP_MAX_OBJECTS]

Flag indicating if remap object is in use or not

Definition at line 164 of file tivx_objects.h.

◆ scalar

tivx_scalar_t tivx_object_t::scalar[TIVX_SCALAR_MAX_OBJECTS]

Scalar Objects

Definition at line 167 of file tivx_objects.h.

◆ isScalarUse

vx_bool tivx_object_t::isScalarUse[TIVX_SCALAR_MAX_OBJECTS]

Flag indicating if scalar object is in use or not

Definition at line 169 of file tivx_objects.h.

◆ threshold

tivx_threshold_t tivx_object_t::threshold[TIVX_THRESHOLD_MAX_OBJECTS]

Threshold Objects

Definition at line 172 of file tivx_objects.h.

◆ isThresholdUse

vx_bool tivx_object_t::isThresholdUse[TIVX_THRESHOLD_MAX_OBJECTS]

Flag indicating if threshold object is in use or not

Definition at line 174 of file tivx_objects.h.

◆ error

tivx_error_t tivx_object_t::error[TIVX_ERROR_MAX_OBJECTS]

Error Objects

Definition at line 177 of file tivx_objects.h.

◆ isErrorUse

vx_bool tivx_object_t::isErrorUse[TIVX_ERROR_MAX_OBJECTS]

Flag indicating if error object is in use or not

Definition at line 179 of file tivx_objects.h.

◆ obj_array

tivx_objarray_t tivx_object_t::obj_array[TIVX_OBJ_ARRAY_MAX_OBJECTS]

Object arrays

Definition at line 182 of file tivx_objects.h.

◆ isObjArrUse

vx_bool tivx_object_t::isObjArrUse[TIVX_OBJ_ARRAY_MAX_OBJECTS]

Flag indicating if object array is in use or not

Definition at line 184 of file tivx_objects.h.

◆ tensor

tivx_tensor_t tivx_object_t::tensor[TIVX_TENSOR_MAX_OBJECTS]

Tensor Objects

Definition at line 187 of file tivx_objects.h.

◆ isTensorUse

vx_bool tivx_object_t::isTensorUse[TIVX_TENSOR_MAX_OBJECTS]

Flag indicating if Tensor object is in use or not

Definition at line 189 of file tivx_objects.h.

◆ parameter

tivx_parameter_t tivx_object_t::parameter[TIVX_PARAMETER_MAX_OBJECTS]

Parameter objects

Definition at line 192 of file tivx_objects.h.

◆ isParameterUse

vx_bool tivx_object_t::isParameterUse[TIVX_PARAMETER_MAX_OBJECTS]

Flag indicating if Parameter object is use or not

Definition at line 194 of file tivx_objects.h.

◆ data_ref_q

Data ref queue objects

Definition at line 196 of file tivx_objects.h.

◆ isDataRefQUse

vx_bool tivx_object_t::isDataRefQUse[TIVX_DATA_REF_Q_MAX_OBJECTS]

Flag indicating if Data ref queue object is use or not

Definition at line 198 of file tivx_objects.h.


The documentation for this struct was generated from the following file: