Go to the source code of this file.
Enumerations |
enum | GestureType { GESTURE_WAVE,
GESTURE_CLICK,
GESTURE_HAND_RAISE
} |
enum | JointType {
JOINT_HEAD,
JOINT_NECK,
JOINT_LEFT_SHOULDER,
JOINT_RIGHT_SHOULDER,
JOINT_LEFT_ELBOW,
JOINT_RIGHT_ELBOW,
JOINT_LEFT_HAND,
JOINT_RIGHT_HAND,
JOINT_TORSO,
JOINT_LEFT_HIP,
JOINT_RIGHT_HIP,
JOINT_LEFT_KNEE,
JOINT_RIGHT_KNEE,
JOINT_LEFT_FOOT,
JOINT_RIGHT_FOOT
} |
enum | PoseType { POSE_PSI,
POSE_CROSSED_HANDS
} |
enum | SkeletonState {
SKELETON_NONE,
SKELETON_CALIBRATING,
SKELETON_TRACKED,
SKELETON_CALIBRATION_ERROR_NOT_IN_POSE,
SKELETON_CALIBRATION_ERROR_HANDS,
SKELETON_CALIBRATION_ERROR_HEAD,
SKELETON_CALIBRATION_ERROR_LEGS,
SKELETON_CALIBRATION_ERROR_TORSO
} |
enum | Status { STATUS_OK,
STATUS_ERROR,
STATUS_BAD_USER_ID,
STATUS_OUT_OF_FLOW
} |
Enumeration Type Documentation
Available gestures types
- Enumerator:
GESTURE_WAVE |
|
GESTURE_CLICK |
|
GESTURE_HAND_RAISE |
|
Available joints in skeleton
- Enumerator:
JOINT_HEAD |
|
JOINT_NECK |
|
JOINT_LEFT_SHOULDER |
|
JOINT_RIGHT_SHOULDER |
|
JOINT_LEFT_ELBOW |
|
JOINT_RIGHT_ELBOW |
|
JOINT_LEFT_HAND |
|
JOINT_RIGHT_HAND |
|
JOINT_TORSO |
|
JOINT_LEFT_HIP |
|
JOINT_RIGHT_HIP |
|
JOINT_LEFT_KNEE |
|
JOINT_RIGHT_KNEE |
|
JOINT_LEFT_FOOT |
|
JOINT_RIGHT_FOOT |
|
- Enumerator:
POSE_PSI |
|
POSE_CROSSED_HANDS |
|
Possible states of the skeleton
- Enumerator:
SKELETON_NONE |
No skeleton - skeleton was not requested
|
SKELETON_CALIBRATING |
Skeleton requested, but still unavailable
|
SKELETON_TRACKED |
Skeleton available
|
SKELETON_CALIBRATION_ERROR_NOT_IN_POSE |
Possible reasons as to why skeleton is unavailable
|
SKELETON_CALIBRATION_ERROR_HANDS |
|
SKELETON_CALIBRATION_ERROR_HEAD |
|
SKELETON_CALIBRATION_ERROR_LEGS |
|
SKELETON_CALIBRATION_ERROR_TORSO |
|
Possible failure values
- Enumerator:
STATUS_OK |
|
STATUS_ERROR |
|
STATUS_BAD_USER_ID |
|
STATUS_OUT_OF_FLOW |
|