|
vx_status | vxSetChildGraphOfNode (vx_node node, vx_graph graph) |
| Used to set the graph as a child of the node within another graph.
|
|
vx_graph | vxGetChildGraphOfNode (vx_node node) |
| Retrieves the handle of the child graph, if it exists.
|
|
| coreflow::Node::Node (vx_context context, vx_reference scope) |
| Construct a new Node object.
|
|
| coreflow::Node::~Node () |
| Destroy the Node object.
|
|
static vx_node | coreflow::Node::createNode (vx_graph graph, vx_kernel kernel) |
| Create a new node.
|
|
static vx_node | coreflow::Node::createNode (vx_graph graph, vx_kernel kernel, std::initializer_list< vx_reference > params) |
| Create a new node with parameters.
|
|
void | coreflow::Node::setParameter (vx_uint32 index, vx_reference value) |
| Node parameter setter, no check.
|
|
vx_status | coreflow::Node::setTarget (vx_enum target_enum, const char *target_string) |
| Set the target for the node.
|
|
vx_size | coreflow::Node::localDataSize () const |
| Get the local data size of the node.
|
|
vx_ptr_t | coreflow::Node::localDataPtr () const |
| Get the local data pointer of the node.
|
|
vx_size | coreflow::Node::globalDataSize () const |
| Get the global data size of the node.
|
|
vx_ptr_t | coreflow::Node::globalDataPtr () const |
| Get the global data pointer of the node.
|
|
vx_border_t | coreflow::Node::border () const |
| Get the border mode of the node.
|
|
vx_uint32 | coreflow::Node::numParams () const |
| Get the number of parameters of the node.
|
|
vx_perf_t | coreflow::Node::performance () const |
| Get the performance of the node.
|
|
vx_status | coreflow::Node::getStatus () const |
| Get the status of the node.
|
|
vx_status | coreflow::Node::setCallbackFn (vx_nodecomplete_f callback) |
| Set the Node Callback Fn object.
|
|
vx_bool | coreflow::Node::isReplicated () const |
| Is the node replicated?
|
|
const vx_bool * | coreflow::Node::replicatedFlags () const |
| Get the replicated parameters flags.
|
|
vx_enum | coreflow::Node::getState () const |
| Get the state of the node.
|
|
vx_bool | coreflow::Node::validRectReset () const |
| Get the valid rectangle reset flag.
|
|
cl_command_queue | coreflow::Node::clCommandQueue () const |
| Get the OpenCL command queue for the node.
|
|
vx_nodecomplete_f | coreflow::Node::callbackFn () const |
| Get the callback function for the node.
|
|
static vx_status | coreflow::Node::replicateNode (vx_graph graph, vx_node first_node, vx_bool *replicate, vx_uint32 number_of_parameters) |
| Replicate the node in the graph.
|
|
static vx_status | coreflow::Node::setChildGraphOfNode (vx_node node, vx_graph graph) |
| Used to set the graph as a child of the node within another graph.
|
|
static vx_graph | coreflow::Node::getChildGraphOfNode (vx_node node) |
| Retrieves the handle of the child graph, if it exists.
|
|
void | coreflow::Node::destruct () override final |
| Used to completely destroy a node.
|
|
vx_status | coreflow::Node::removeNode () |
| Used to remove a node from a graph.
|
|
static void | coreflow::Node::printNode (vx_node node) |
| Print node object.
|
|
The internal Node API.