Public Member Functions
xn::ModuleSkeletonInterface Class Reference

#include <XnModuleCppInterface.h>

List of all members.

Public Member Functions

virtual XnStatus AbortCalibration (XnUserID user)=0
virtual XnStatus ClearCalibrationData (XnUInt32 nSlot)=0
virtual XnStatus EnumerateActiveJoints (XnSkeletonJoint *pJoints, XnUInt16 &nJoints)=0
virtual XnStatus GetCalibrationPose (XnChar *strPose)=0
virtual XnStatus GetSkeletonJoint (XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointTransformation &jointTransformation)=0
virtual XnStatus GetSkeletonJointOrientation (XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointOrientation &pJointOrientation)=0
virtual XnStatus GetSkeletonJointPosition (XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointPosition &pJointPosition)=0
virtual XnBool IsCalibrated (XnUserID user)=0
virtual XnBool IsCalibrating (XnUserID user)=0
virtual XnBool IsCalibrationData (XnUInt32 nSlot)=0
virtual XnBool IsJointActive (XnSkeletonJoint eJoint)=0
virtual XnBool IsJointAvailable (XnSkeletonJoint eJoint)=0
virtual XnBool IsProfileAvailable (XnSkeletonProfile eProfile)=0
virtual XnBool IsTracking (XnUserID user)=0
virtual XnStatus LoadCalibrationData (XnUserID user, XnUInt32 nSlot)=0
virtual XnBool NeedPoseForCalibration ()=0
virtual XnStatus RegisterCalibrationCallbacks (XnModuleCalibrationStart CalibrationStartCB, XnModuleCalibrationEnd CalibrationEndCB, void *pCookie, XnCallbackHandle &hCallback)=0
virtual XnStatus RegisterToJointConfigurationChange (XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)=0
virtual XnStatus RequestCalibration (XnUserID user, XnBool bForce)=0
virtual XnStatus Reset (XnUserID user)=0
virtual XnStatus SaveCalibrationData (XnUserID user, XnUInt32 nSlot)=0
virtual XnStatus SetJointActive (XnSkeletonJoint eJoint, XnBool bState)=0
virtual XnStatus SetSkeletonProfile (XnSkeletonProfile eProfile)=0
virtual XnStatus SetSmoothing (XnFloat fSmoothingFactor)=0
virtual XnStatus StartTracking (XnUserID user)=0
virtual XnStatus StopTracking (XnUserID user)=0
virtual void UnregisterCalibrationCallbacks (XnCallbackHandle hCallback)=0
virtual void UnregisterFromJointConfigurationChange (XnCallbackHandle hCallback)=0
virtual ~ModuleSkeletonInterface ()

Detailed Description

Definition at line 347 of file XnModuleCppInterface.h.


Constructor & Destructor Documentation

Definition at line 350 of file XnModuleCppInterface.h.


Member Function Documentation

virtual XnStatus xn::ModuleSkeletonInterface::EnumerateActiveJoints ( XnSkeletonJoint pJoints,
XnUInt16 nJoints 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::GetCalibrationPose ( XnChar strPose) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::GetSkeletonJoint ( XnUserID  user,
XnSkeletonJoint  eJoint,
XnSkeletonJointTransformation jointTransformation 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::GetSkeletonJointPosition ( XnUserID  user,
XnSkeletonJoint  eJoint,
XnSkeletonJointPosition pJointPosition 
) [pure virtual]
virtual XnBool xn::ModuleSkeletonInterface::IsCalibrated ( XnUserID  user) [pure virtual]
virtual XnBool xn::ModuleSkeletonInterface::IsTracking ( XnUserID  user) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::LoadCalibrationData ( XnUserID  user,
XnUInt32  nSlot 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::RegisterCalibrationCallbacks ( XnModuleCalibrationStart  CalibrationStartCB,
XnModuleCalibrationEnd  CalibrationEndCB,
void pCookie,
XnCallbackHandle hCallback 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::RequestCalibration ( XnUserID  user,
XnBool  bForce 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::Reset ( XnUserID  user) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::SaveCalibrationData ( XnUserID  user,
XnUInt32  nSlot 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::SetJointActive ( XnSkeletonJoint  eJoint,
XnBool  bState 
) [pure virtual]
virtual XnStatus xn::ModuleSkeletonInterface::SetSmoothing ( XnFloat  fSmoothingFactor) [pure virtual]

The documentation for this class was generated from the following file:


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