Public Attributes |
XnBool(* | IsJointAvailable )(XnModuleNodeHandle hGenerator, XnSkeletonJoint eJoint) |
XnBool(* | IsProfileAvailable )(XnModuleNodeHandle hGenerator, XnSkeletonProfile eProfile) |
XnStatus(* | SetSkeletonProfile )(XnModuleNodeHandle hGenerator, XnSkeletonProfile eProfile) |
XnStatus(* | SetJointActive )(XnModuleNodeHandle hGenerator, XnSkeletonJoint eJoint, XnBool bState) |
XnBool(* | IsJointActive )(XnModuleNodeHandle hGenerator, XnSkeletonJoint eJoint) |
XnStatus(* | RegisterToJointConfigurationChange )(XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback) |
void(* | UnregisterFromJointConfigurationChange )(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |
XnStatus(* | EnumerateActiveJoints )(XnModuleNodeHandle hGenerator, XnSkeletonJoint *pJoints, XnUInt16 *pnJoints) |
XnStatus(* | GetSkeletonJoint )(XnModuleNodeHandle hGenerator, XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointTransformation *pJoint) |
XnStatus(* | GetSkeletonJointPosition )(XnModuleNodeHandle hGenerator, XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointPosition *pJoint) |
XnStatus(* | GetSkeletonJointOrientation )(XnModuleNodeHandle hGenerator, XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointOrientation *pJoint) |
XnBool(* | IsTracking )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnBool(* | IsCalibrated )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnBool(* | IsCalibrating )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnStatus(* | RequestCalibration )(XnModuleNodeHandle hGenerator, XnUserID user, XnBool bForce) |
XnStatus(* | AbortCalibration )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnStatus(* | SaveCalibrationData )(XnModuleNodeHandle hGenerator, XnUserID user, XnUInt32 nSlot) |
XnStatus(* | LoadCalibrationData )(XnModuleNodeHandle hGenerator, XnUserID user, XnUInt32 nSlot) |
XnStatus(* | ClearCalibrationData )(XnModuleNodeHandle hGenerator, XnUInt32 nSlot) |
XnBool(* | IsCalibrationData )(XnModuleNodeHandle hGenerator, XnUInt32 nSlot) |
XnStatus(* | StartTracking )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnStatus(* | StopTracking )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnStatus(* | Reset )(XnModuleNodeHandle hGenerator, XnUserID user) |
XnBool(* | NeedPoseForCalibration )(XnModuleNodeHandle hGenerator) |
XnStatus(* | GetCalibrationPose )(XnModuleNodeHandle hGenerator, XnChar *strPose) |
XnStatus(* | SetSmoothing )(XnModuleNodeHandle hGenerator, XnFloat fSmoothingFactor) |
XnStatus(* | RegisterCalibrationCallbacks )(XnModuleNodeHandle hGenerator, XnModuleCalibrationStart CalibrationStartCB, XnModuleCalibrationEnd CalibrationEndCB, void *pCookie, XnCallbackHandle *phCallback) |
void(* | UnregisterCalibrationCallbacks )(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |
XnStatus(* | SaveCalibrationDataToFile )(XnModuleNodeHandle hGenerator, XnUserID user, const XnChar *strFileName) |
XnStatus(* | LoadCalibrationDataFromFile )(XnModuleNodeHandle hGenerator, XnUserID user, const XnChar *strFileName) |
XnStatus(* | RegisterToCalibrationInProgress )(XnModuleNodeHandle hGenerator, XnModuleCalibrationInProgress CalibrationInProgressCB, void *pCookie, XnCallbackHandle *phCallback) |
void(* | UnregisterFromCalibrationInProgress )(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |
XnStatus(* | RegisterToCalibrationComplete )(XnModuleNodeHandle hGenerator, XnModuleCalibrationComplete CalibrationCompleteCB, void *pCookie, XnCallbackHandle *phCallback) |
void(* | UnregisterFromCalibrationComplete )(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |
XnStatus(* | RegisterToCalibrationStart )(XnModuleNodeHandle hGenerator, XnModuleCalibrationStart handler, void *pCookie, XnCallbackHandle *phCallback) |
void(* | UnregisterFromCalibrationStart )(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback) |