Classes |
struct | XnModuleExportedProductionNodeInterface |
struct | XnModuleExtendedSerializationInterface |
struct | XnModuleLockAwareInterface |
struct | XnModuleErrorStateInterface |
struct | XnModuleProductionNodeInterface |
struct | XnModuleDeviceInterface |
struct | XnModuleMirrorInterface |
struct | XnModuleAlternativeViewPointInterface |
struct | XnModuleFrameSyncInterface |
struct | XnModuleSeekingInterface |
struct | XnModuleGeneratorInterface |
struct | XnModuleRecorderInterface |
struct | XnModulePlayerInterface |
struct | XnModuleCroppingInterface |
struct | XnModuleMapGeneratorInterface |
struct | XnModuleUserPositionCapabilityInterface |
struct | XnModuleDepthGeneratorInterface |
struct | XnModuleImageGeneratorInterface |
struct | XnModuleIRGeneratorInterface |
struct | XnModuleGestureGeneratorInterface |
struct | XnModuleSceneAnalyzerInterface |
struct | XnModuleHandsGeneratorInterface |
struct | XnModuleSkeletonCapabilityInterface |
struct | XnModulePoseDetectionCapabilityInterface |
struct | XnModuleUserGeneratorInterface |
struct | XnModuleAudioGeneratorInterface |
struct | XnModuleCodecInterface |
Defines |
#define | XN_MODULE_LOAD xnModuleLoad |
#define | XN_MODULE_UNLOAD xnModuleUnload |
#define | XN_MODULE_GET_EXPORTED_NODES_COUNT xnModuleGetExportedNodesCount |
#define | XN_MODULE_GET_EXPORTED_NODES_ENTRY_POINTS xnModuleGetExportedNodesEntryPoints |
#define | XN_MODULE_GET_OPEN_NI_VERSION xnModuleGetOpenNIVersion |
Typedefs |
typedef void(* | XnModuleGetExportedInterfacePtr )(XnModuleExportedProductionNodeInterface *pInterface) |
typedef XnStatus(XN_C_DECL * | XnModuleLoadPtr )() |
typedef XnStatus(XN_C_DECL * | XnModuleUnloadPtr )() |
typedef XnUInt32(XN_C_DECL * | XnModuleGetExportedNodesCountPtr )() |
typedef XnStatus(XN_C_DECL * | XnModuleGetExportedNodesEntryPointsPtr )(XnModuleGetExportedInterfacePtr *aEntryPoints, XnUInt32 nCount) |
typedef void(XN_C_DECL * | XnModuleGetOpenNIVersionPtr )(XnVersion *pVersion) |
typedef void(* | XnModuleStateChangedHandler )(void *pCookie) |
typedef void(* | XnModuleUserHandler )(XnUserID user, void *pCookie) |
typedef void(* | XnModuleHandCreate )(XnUserID user, const XnPoint3D *pPosition, XnFloat fTime, void *pCookie) |
typedef void(* | XnModuleHandUpdate )(XnUserID user, const XnPoint3D *pPosition, XnFloat fTime, void *pCookie) |
typedef void(* | XnModuleHandDestroy )(XnUserID user, XnFloat fTime, void *pCookie) |
typedef void(* | XnModuleGestureRecognized )(const XnChar *strGesture, const XnPoint3D *pIDPosition, const XnPoint3D *pEndPosition, void *pCookie) |
typedef void(* | XnModuleGestureProgress )(const XnChar *strGesture, const XnPoint3D *pPosition, XnFloat fProgress, void *pCookie) |
typedef void(* | XnModuleCalibrationStart )(XnUserID user, void *pCookie) |
typedef void(* | XnModuleCalibrationEnd )(XnUserID user, XnBool bSuccess, void *pCookie) |
typedef void(* | XnModulePoseDetectionCallback )(const XnChar *strPose, XnUserID user, void *pCookie) |