GetJointRealWorldPosition() public méthode

public GetJointRealWorldPosition ( SkeletonJoint joint ) : Point3D
joint SkeletonJoint
Résultat Point3D
    void UpdateSkeletonJointPosition()
    {
        if (SkeletonController.STATIC_SKELETON != null)
        {
            OpenNISkeleton tempSkeleton = SkeletonController.STATIC_SKELETON;

            Head = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.Head));

            Neck  = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.Neck));
            Torso = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.Torso));
            Waist = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.Waist));

            LeftShoulder = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftShoulder));
            LeftElbow    = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftElbow));
            LeftWrist    = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftWrist));
            LeftHand     = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftHand));

            RightShoulder = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightShoulder));
            RightElbow    = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightElbow));
            RightWrist    = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightWrist));
            RightHand     = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightHand));

            LeftHip   = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftHip));
            LeftKnee  = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftKnee));
            LeftAnkle = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.LeftAnkle));

            RightHip   = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightHip));
            RightKnee  = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightKnee));
            RightAnkle = getXYPosition(tempSkeleton.GetJointRealWorldPosition(SkeletonJoint.RightAnkle));
        }
    }