44 typedef enum {kNotTracked, kInferred, kTracked} JointTrackingState;
51 JointTrackingState trackingState;
54 Joint GetHandRight() {
return m_joints[HandRight]; }
55 Joint GetHandLeft() {
return m_joints[HandLeft]; }
56 Joint GetWristRight() {
return m_joints[WristRight]; }
57 Joint GetWristLeft() {
return m_joints[WristLeft]; }
58 Joint GetElbowLeft() {
return m_joints[ElbowLeft]; }
59 Joint GetElbowRight() {
return m_joints[ElbowRight]; }
60 Joint GetShoulderLeft() {
return m_joints[ShoulderLeft]; }
61 Joint GetShoulderRight() {
return m_joints[ShoulderRight]; }
62 Joint GetShoulderCenter() {
return m_joints[ShoulderCenter]; }
63 Joint GetHead() {
return m_joints[Head]; }
64 Joint GetSpine() {
return m_joints[Spine]; }
65 Joint GetHipCenter() {
return m_joints[HipCenter]; }
66 Joint GetHipRight() {
return m_joints[HipRight]; }
67 Joint GetHipLeft() {
return m_joints[HipLeft]; }
68 Joint GetKneeLeft() {
return m_joints[KneeLeft]; }
69 Joint GetKneeRight() {
return m_joints[KneeRight]; }
70 Joint GetAnkleLeft() {
return m_joints[AnkleLeft]; }
71 Joint GetAnkleRight() {
return m_joints[AnkleRight]; }
72 Joint GetFootLeft() {
return m_joints[FootLeft]; }
73 Joint GetFootRight() {
return m_joints[FootRight]; }
74 Joint GetJointValue(JointTypes index) {
return m_joints[index]; }
Definition: Skeleton.h:46
Definition: Skeleton.h:15