NetworkKinectCore.NetworkKinectSettings.mapChannelNumberToJoint C# (CSharp) Method

mapChannelNumberToJoint() private method

private mapChannelNumberToJoint ( int channelNumber ) : JointType?
channelNumber int
return JointType?
        private JointType? mapChannelNumberToJoint(int channelNumber)
        {
            switch (channelNumber)
            {
                case 0:
                    return JointType.Head;
                case 1:
                    return JointType.ShoulderCenter;
                case 2:
                    return JointType.Spine;
                case 3:
                    return JointType.HipCenter;
                case 4:
                    return null;
                case 5:
                    return JointType.ShoulderLeft;
                case 6:
                    return JointType.ElbowLeft;
                case 7:
                    return JointType.WristLeft;
                case 8:
                    return JointType.HandLeft;
                case 9:
                    return JointType.HandTipLeft;
                case 10:
                    return null;
                case 11:
                    return JointType.ShoulderRight;
                case 12:
                    return JointType.ElbowRight;
                case 13:
                    return JointType.WristRight;
                case 14:
                    return JointType.HandRight;
                case 15:
                    return JointType.HandTipRight;
                case 16:
                    return JointType.HipLeft;
                case 17:
                    return JointType.KneeLeft;
                case 18:
                    return JointType.AnkleLeft;
                case 19:
                    return JointType.FootLeft;
                case 20:
                    return JointType.HipRight;
                case 21:
                    return JointType.KneeRight;
                case 22:
                    return JointType.AnkleRight;
                case 23:
                    return JointType.FootRight;
                case 24:
                    return JointType.Neck;
                case 25:
                    return JointType.ThumbLeft;
                case 26:
                    return JointType.ThumbRight;
                default:
                    return null;
            }
        }