JointType Enumeration

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