Structure describing a Node.
Data Fields | |
vx_char | name [VX_MAX_REFERENCE_NAME] |
Name of the node. More... | |
vx_int32 | node_type |
Name type NODE_TYPES. More... | |
GraphObj * | graph |
Pointer to the parent Graph _GraphObj. More... | |
void * | node_cfg |
Copy of node cfg supplied during add node. More... | |
vx_int32 | node_index |
Index among all nodes in the graph. More... | |
vx_node | tiovx_node |
Actual OpenVx node. More... | |
vx_int32 | num_inputs |
Number of inputs to the Node. More... | |
vx_int32 | num_outputs |
Number of outputs to the Node. More... | |
Pad | sinks [TIOVX_MODULES_MAX_NODE_INPUTS] |
List of input pads _Pad. More... | |
Pad | srcs [TIOVX_MODULES_MAX_NODE_OUTPUTS] |
List of output pads _Pad. More... | |
NodeCbs * | cbs |
Module call backs NodeCbs. More... | |
void * | node_priv |
Pointer to private data managed by modules. More... | |
vx_char NodeObj::name[VX_MAX_REFERENCE_NAME] |
Name of the node.
vx_int32 NodeObj::node_type |
Name type NODE_TYPES.
GraphObj* NodeObj::graph |
Pointer to the parent Graph _GraphObj.
void* NodeObj::node_cfg |
Copy of node cfg supplied during add node.
vx_int32 NodeObj::node_index |
Index among all nodes in the graph.
vx_node NodeObj::tiovx_node |
Actual OpenVx node.
vx_int32 NodeObj::num_inputs |
Number of inputs to the Node.
vx_int32 NodeObj::num_outputs |
Number of outputs to the Node.
Pad NodeObj::sinks[TIOVX_MODULES_MAX_NODE_INPUTS] |
List of input pads _Pad.
Pad NodeObj::srcs[TIOVX_MODULES_MAX_NODE_OUTPUTS] |
List of output pads _Pad.
void* NodeObj::node_priv |
Pointer to private data managed by modules.