Skip to content

Group CICategory

Modules > CICategory

The functions in this section all provide access to information and objects retrieved from nodes. This includes node properties and callbacks.

Public Functions

Type Name
spinCategoryGetFeatureByIndex (spinNodeHandle hCategoryNode, size_t index, spinNodeHandle * phFeature)
spinCategoryGetNumFeatures (spinNodeHandle hCategoryNode, size_t * pValue)

Public Functions Documentation

function spinCategoryGetFeatureByIndex

spinCategoryGetFeatureByIndex (
    spinNodeHandle hCategoryNode,
    size_t index,
    spinNodeHandle * phFeature
) 

Retrieves a node from a category node using an index

See also: spinError

Parameters:

  • hCategoryNode The category node of the node to retrieve
  • index The index of the feature node
  • phFeature The node handle pointer in which the feature node is returned

Returns:

spinError The error code; returns SPINNAKER_ERR_SUCCESS (or 0) for no error


function spinCategoryGetNumFeatures

spinCategoryGetNumFeatures (
    spinNodeHandle hCategoryNode,
    size_t * pValue
) 

Retrieves the number of a features (or child nodes) or a category node

See also: spinError

Parameters:

  • hCategoryNode The category node where the features to be counted are
  • pValue The unsigned integer pointer in which the number of features is returned

Returns:

spinError The error code; returns SPINNAKER_ERR_SUCCESS (or 0) for no error