Classes | Defines | Typedefs | Functions
XnModuleInterface.h File Reference
#include <XnTypes.h>
Include dependency graph for XnModuleInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XnModuleAlternativeViewPointInterface
struct  XnModuleAudioGeneratorInterface
struct  XnModuleCodecInterface
struct  XnModuleCroppingInterface
struct  XnModuleDepthGeneratorInterface
struct  XnModuleDeviceInterface
struct  XnModuleErrorStateInterface
struct  XnModuleExportedProductionNodeInterface
struct  XnModuleExtendedSerializationInterface
struct  XnModuleFrameSyncInterface
struct  XnModuleGeneratorInterface
struct  XnModuleGestureGeneratorInterface
struct  XnModuleHandsGeneratorInterface
struct  XnModuleImageGeneratorInterface
struct  XnModuleIRGeneratorInterface
struct  XnModuleLockAwareInterface
struct  XnModuleMapGeneratorInterface
struct  XnModuleMirrorInterface
struct  XnModulePlayerInterface
struct  XnModulePoseDetectionCapabilityInterface
struct  XnModuleProductionNodeInterface
struct  XnModuleRecorderInterface
struct  XnModuleSceneAnalyzerInterface
struct  XnModuleSeekingInterface
struct  XnModuleSkeletonCapabilityInterface
struct  XnModuleUserGeneratorInterface
struct  XnModuleUserPositionCapabilityInterface

Defines

#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
#define XN_MODULE_LOAD   xnModuleLoad
#define XN_MODULE_UNLOAD   xnModuleUnload

Typedefs

typedef struct
XnModuleAlternativeViewPointInterface 
XnModuleAlternativeViewPointInterface
typedef struct
XnModuleAudioGeneratorInterface 
XnModuleAudioGeneratorInterface
typedef void(XN_CALLBACK_TYPEXnModuleCalibrationEnd )(XnUserID user, XnBool bSuccess, void *pCookie)
typedef void(XN_CALLBACK_TYPEXnModuleCalibrationStart )(XnUserID user, void *pCookie)
typedef struct
XnModuleCodecInterface 
XnModuleCodecInterface
typedef struct
XnModuleCroppingInterface 
XnModuleCroppingInterface
typedef struct
XnModuleDepthGeneratorInterface 
XnModuleDepthGeneratorInterface
typedef struct
XnModuleDeviceInterface 
XnModuleDeviceInterface
typedef struct
XnModuleErrorStateInterface 
XnModuleErrorStateInterface
typedef struct
XnModuleExportedProductionNodeInterface 
XnModuleExportedProductionNodeInterface
typedef struct
XnModuleExtendedSerializationInterface 
XnModuleExtendedSerializationInterface
typedef struct
XnModuleFrameSyncInterface 
XnModuleFrameSyncInterface
typedef struct
XnModuleGeneratorInterface 
XnModuleGeneratorInterface
typedef struct
XnModuleGestureGeneratorInterface 
XnModuleGestureGeneratorInterface
typedef void(XN_CALLBACK_TYPEXnModuleGestureProgress )(const XnChar *strGesture, const XnPoint3D *pPosition, XnFloat fProgress, void *pCookie)
typedef void(XN_CALLBACK_TYPEXnModuleGestureRecognized )(const XnChar *strGesture, const XnPoint3D *pIDPosition, const XnPoint3D *pEndPosition, void *pCookie)
typedef XnUInt32(XN_C_DECLXnModuleGetExportedNodesCountPtr )()
typedef XnStatus(XN_C_DECLXnModuleGetExportedNodesEntryPointsPtr )(XnModuleGetExportedInterfacePtr *aEntryPoints, XnUInt32 nCount)
typedef void(XN_C_DECLXnModuleGetOpenNIVersionPtr )(XnVersion *pVersion)
typedef void(XN_CALLBACK_TYPEXnModuleHandCreate )(XnUserID user, const XnPoint3D *pPosition, XnFloat fTime, void *pCookie)
typedef void(XN_CALLBACK_TYPEXnModuleHandDestroy )(XnUserID user, XnFloat fTime, void *pCookie)
typedef struct
XnModuleHandsGeneratorInterface 
XnModuleHandsGeneratorInterface
typedef void(XN_CALLBACK_TYPEXnModuleHandUpdate )(XnUserID user, const XnPoint3D *pPosition, XnFloat fTime, void *pCookie)
typedef struct
XnModuleImageGeneratorInterface 
XnModuleImageGeneratorInterface
typedef struct
XnModuleIRGeneratorInterface 
XnModuleIRGeneratorInterface
typedef XnStatus(XN_C_DECLXnModuleLoadPtr )()
typedef struct
XnModuleLockAwareInterface 
XnModuleLockAwareInterface
typedef struct
XnModuleMapGeneratorInterface 
XnModuleMapGeneratorInterface
typedef struct
XnModuleMirrorInterface 
XnModuleMirrorInterface
typedef struct
XnModulePlayerInterface 
XnModulePlayerInterface
typedef void(XN_CALLBACK_TYPEXnModulePoseDetectionCallback )(const XnChar *strPose, XnUserID user, void *pCookie)
typedef struct
XnModulePoseDetectionCapabilityInterface 
XnModulePoseDetectionCapabilityInterface
typedef struct
XnModuleProductionNodeInterface 
XnModuleProductionNodeInterface
typedef struct
XnModuleRecorderInterface 
XnModuleRecorderInterface
typedef struct
XnModuleSceneAnalyzerInterface 
XnModuleSceneAnalyzerInterface
typedef struct
XnModuleSeekingInterface 
XnModuleSeekingInterface
typedef struct
XnModuleSkeletonCapabilityInterface 
XnModuleSkeletonCapabilityInterface
typedef void(XN_CALLBACK_TYPEXnModuleStateChangedHandler )(void *pCookie)
typedef XnStatus(XN_C_DECLXnModuleUnloadPtr )()
typedef struct
XnModuleUserGeneratorInterface 
XnModuleUserGeneratorInterface
typedef void(XN_CALLBACK_TYPEXnModuleUserHandler )(XnUserID user, void *pCookie)
typedef struct
XnModuleUserPositionCapabilityInterface 
XnModuleUserPositionCapabilityInterface

Functions

typedef void (XN_CALLBACK_TYPE *XnModuleGetExportedInterfacePtr)(XnModuleExportedProductionNodeInterface *pInterface)

Define Documentation

#define XN_MODULE_GET_EXPORTED_NODES_COUNT   xnModuleGetExportedNodesCount

Definition at line 39 of file XnModuleInterface.h.

#define XN_MODULE_GET_EXPORTED_NODES_ENTRY_POINTS   xnModuleGetExportedNodesEntryPoints

Definition at line 40 of file XnModuleInterface.h.

#define XN_MODULE_GET_OPEN_NI_VERSION   xnModuleGetOpenNIVersion

Definition at line 41 of file XnModuleInterface.h.

#define XN_MODULE_LOAD   xnModuleLoad

Definition at line 37 of file XnModuleInterface.h.

#define XN_MODULE_UNLOAD   xnModuleUnload

Definition at line 38 of file XnModuleInterface.h.


Typedef Documentation

Audio Generator Interface.

typedef void(XN_CALLBACK_TYPE* XnModuleCalibrationEnd)(XnUserID user, XnBool bSuccess, void *pCookie)

Definition at line 90 of file XnModuleInterface.h.

Definition at line 89 of file XnModuleInterface.h.

Depth generator additional methods.

The interface of a generator.

Gesture generator Interface.

typedef void(XN_CALLBACK_TYPE* XnModuleGestureProgress)(const XnChar *strGesture, const XnPoint3D *pPosition, XnFloat fProgress, void *pCookie)

Definition at line 86 of file XnModuleInterface.h.

typedef void(XN_CALLBACK_TYPE* XnModuleGestureRecognized)(const XnChar *strGesture, const XnPoint3D *pIDPosition, const XnPoint3D *pEndPosition, void *pCookie)

Definition at line 85 of file XnModuleInterface.h.

Definition at line 69 of file XnModuleInterface.h.

typedef XnStatus(XN_C_DECL* XnModuleGetExportedNodesEntryPointsPtr)(XnModuleGetExportedInterfacePtr *aEntryPoints, XnUInt32 nCount)

Definition at line 70 of file XnModuleInterface.h.

Definition at line 71 of file XnModuleInterface.h.

typedef void(XN_CALLBACK_TYPE* XnModuleHandCreate)(XnUserID user, const XnPoint3D *pPosition, XnFloat fTime, void *pCookie)

Definition at line 80 of file XnModuleInterface.h.

typedef void(XN_CALLBACK_TYPE* XnModuleHandDestroy)(XnUserID user, XnFloat fTime, void *pCookie)

Definition at line 82 of file XnModuleInterface.h.

A set of functions supported by user generators who supports the UI capability.

typedef void(XN_CALLBACK_TYPE* XnModuleHandUpdate)(XnUserID user, const XnPoint3D *pPosition, XnFloat fTime, void *pCookie)

Definition at line 81 of file XnModuleInterface.h.

Image generator Interface.

IR generator Interface.

Definition at line 67 of file XnModuleInterface.h.

typedef void(XN_CALLBACK_TYPE* XnModulePoseDetectionCallback)(const XnChar *strPose, XnUserID user, void *pCookie)

Definition at line 93 of file XnModuleInterface.h.

Scene Analyzer Interface.

A set of functions supported by user generators who supports the Skeleton capability.

Prototype for state change callback function.

Definition at line 74 of file XnModuleInterface.h.

Definition at line 68 of file XnModuleInterface.h.

User generator Interface.

Definition at line 77 of file XnModuleInterface.h.

A set of functions supported by depth generators who supports the User Position capability.


Function Documentation

typedef void ( XN_CALLBACK_TYPE StateChangedHandler)

A handler for configuration changes event.

Parameters:
node[in] The node issuing the event.
pCookie[in] The user cookie passed on registration.


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:51