Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Joint types in a skeleton.
Syntax
typedef enum _JointType
{
JointType_SpineBase = 0,
JointType_SpineMid = 1,
JointType_Neck = 2,
JointType_Head = 3,
JointType_ShoulderLeft = 4,
JointType_ElbowLeft = 5,
JointType_WristLeft = 6,
JointType_HandLeft = 7,
JointType_ShoulderRight = 8,
JointType_ElbowRight = 9,
JointType_WristRight = 10,
JointType_HandRight = 11,
JointType_HipLeft = 12,
JointType_KneeLeft = 13,
JointType_AnkleLeft = 14,
JointType_FootLeft = 15,
JointType_HipRight = 16,
JointType_KneeRight = 17,
JointType_AnkleRight = 18,
JointType_FootRight = 19,
JointType_SpineShoulder = 20,
JointType_HandTipLeft = 21,
JointType_ThumbLeft = 22,
JointType_HandTipRight = 23,
JointType_ThumbRight = 24,
JointType_Count = (JointType_ThumbRight+1)
} JointType, JointType_SpineBase, JointType_SpineMid, JointType_Neck, JointType_Head, JointType_ShoulderLeft, JointType_ElbowLeft, JointType_WristLeft, JointType_HandLeft, JointType_ShoulderRight, JointType_ElbowRight, JointType_WristRight, JointType_HandRight, JointType_HipLeft, JointType_KneeLeft, JointType_AnkleLeft, JointType_FootLeft, JointType_HipRight, JointType_KneeRight, JointType_AnkleRight, JointType_FootRight, JointType_SpineShoulder, JointType_HandTipLeft, JointType_ThumbLeft, JointType_HandTipRight, JointType_ThumbRight, JointType_Count;
Constants
| Constant | Description |
|---|---|
| JointType_SpineBase | Base of the spine |
| JointType_SpineMid | Middle of the spine |
| JointType_Neck | Neck |
| JointType_Head | Head |
| JointType_ShoulderLeft | Left shoulder |
| JointType_ElbowLeft | Left elbow |
| JointType_WristLeft | Left wrist |
| JointType_HandLeft | Left hand |
| JointType_ShoulderRight | Right shoulder |
| JointType_ElbowRight | Right elbow |
| JointType_WristRight | Right Wrist |
| JointType_HandRight | Right hand |
| JointType_HipLeft | Left hip |
| JointType_KneeLeft | Left knee |
| JointType_AnkleLeft | Left ankle |
| JointType_FootLeft | Left foot |
| JointType_HipRight | Right hip |
| JointType_KneeRight | Right knee |
| JointType_AnkleRight | Right ankle |
| JointType_FootRight | Right foot |
| JointType_SpineShoulder | Spine at the shoulder |
| JointType_HandTipLeft | Tip of the left hand |
| JointType_ThumbLeft | Left thumb |
| JointType_HandTipRight | Tip of the right hand |
| JointType_ThumbRight | Right thumb |
| JointType_Count | Max value; (JointType_ThumbRight+1) |
Requirements
Header: kinect.h
Library: kinect20.lib