CEWorkbench.Util.SkeletonFilter.GetAvgPosition C# (CSharp) Méthode

GetAvgPosition() private méthode

private GetAvgPosition ( JointType joint ) : Microsoft.Kinect.SkeletonPoint
joint JointType
Résultat 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 };
        }