#include <XnModuleInterface.h>
Public Attributes | |
| XnModuleGeneratorInterface * | pGeneratorInterface |
| XnStatus(* | RegisterHandCallbacks )(XnModuleNodeHandle hGenerator, XnModuleHandCreate CreateCB, XnModuleHandUpdate UpdateCB, XnModuleHandDestroy DestroyCB, void *pCookie, XnCallbackHandle *phCallback) |
| void(* | UnregisterHandCallbacks )(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |
| XnStatus(* | StopTracking )(XnModuleNodeHandle hGenerator, XnUserID user) |
| XnStatus(* | StopTrackingAll )(XnModuleNodeHandle hGenerator) |
| XnStatus(* | StartTracking )(XnModuleNodeHandle hGenerator, const XnPoint3D *pPosition) |
| XnStatus(* | SetSmoothing )(XnModuleNodeHandle hGenerator, XnFloat fSmoothingFactor) |
A set of functions supported by user generators who supports the UI capability.
| XnStatus( * XnModuleHandsGeneratorInterface::RegisterHandCallbacks)(XnModuleNodeHandle hGenerator, XnModuleHandCreate CreateCB, XnModuleHandUpdate UpdateCB, XnModuleHandDestroy DestroyCB, void *pCookie, XnCallbackHandle *phCallback) |
| XnStatus( * XnModuleHandsGeneratorInterface::SetSmoothing)(XnModuleNodeHandle hGenerator, XnFloat fSmoothingFactor) |
| XnStatus( * XnModuleHandsGeneratorInterface::StartTracking)(XnModuleNodeHandle hGenerator, const XnPoint3D *pPosition) |
| XnStatus( * XnModuleHandsGeneratorInterface::StopTracking)(XnModuleNodeHandle hGenerator, XnUserID user) |
| void( * XnModuleHandsGeneratorInterface::UnregisterHandCallbacks)(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |
1.6.3