![]() |
OpenNI 1.5.7
|
Functions | |
XN_C_API XnStatus XN_C_DECL | xnCreateSceneAnalyzer (XnContext *pContext, XnNodeHandle *phSceneAnalyzer, XnNodeQuery *pQuery, XnEnumerationErrors *pErrors) |
const XN_C_API XnLabel *XN_C_DECL | xnGetLabelMap (XnNodeHandle hInstance) |
XN_C_API XnStatus XN_C_DECL | xnGetFloor (XnNodeHandle hInstance, XnPlane3D *pPlane) |
XN_C_API void XN_C_DECL | xnGetSceneMetaData (XnNodeHandle hInstance, XnSceneMetaData *pMetaData) |
XN_C_API XnStatus XN_C_DECL xnCreateSceneAnalyzer | ( | XnContext * | pContext, |
XnNodeHandle * | phSceneAnalyzer, | ||
XnNodeQuery * | pQuery, | ||
XnEnumerationErrors * | pErrors | ||
) |
Creates an scene analyzer.
pContext | [in] The context in which to create the scene analyzer. |
phSceneAnalyzer | [out] A handle to the created scene analyzer. |
pQuery | [in] Optional. Can be used to select which scene analyzer to create. If not specified, this function may create any scene analyzer that is available. |
pErrors | [in] Optional. If provided, will be filled with information about scene analyzers that could not be created. |
XN_C_API XnStatus XN_C_DECL xnGetFloor | ( | XnNodeHandle | hInstance, |
XnPlane3D * | pPlane | ||
) |
Gets a description of the floor, if it was found.
hInstance | [in] A handle to the instance |
pPlane | [out] A description of the floor |
const XN_C_API XnLabel* XN_C_DECL xnGetLabelMap | ( | XnNodeHandle | hInstance | ) |
Gets the label map, describing the current segmentation of the scene.
hInstance | [in] A handle to the instance |
XN_C_API void XN_C_DECL xnGetSceneMetaData | ( | XnNodeHandle | hInstance, |
XnSceneMetaData * | pMetaData | ||
) |
Gets the current scene meta data.
hInstance | [in] A handle to the instance. |
pMetaData | [in] The struct to be filled. |