CEWorkbench.Util.SkeletonFilter.GetAvgPosition C# (CSharp) Method

GetAvgPosition() private method

private GetAvgPosition ( JointType joint ) : Microsoft.Kinect.SkeletonPoint
joint JointType
return Microsoft.Kinect.SkeletonPoint
        private SkeletonPoint GetAvgPosition(JointType joint)
        {
            float avgX = 0, avgY = 0, avgZ = 0;

            avgX = SkeletonsBuffer.Average(skeleton => skeleton.Joints[joint].Position.X);
            avgY = SkeletonsBuffer.Average(skeleton => skeleton.Joints[joint].Position.Y);
            avgZ = SkeletonsBuffer.Average(skeleton => skeleton.Joints[joint].Position.Z);

              return new SkeletonPoint() { X = avgX, Y = avgY, Z = avgZ };
        }