TechfairKinect.Gestures.Kinect.KinectSensorWrapper.FindSkeleton C# (CSharp) Method

FindSkeleton() private method

private FindSkeleton ( Microsoft.Kinect.Skeleton skeletons ) : Microsoft.Kinect.Skeleton
skeletons Microsoft.Kinect.Skeleton
return Microsoft.Kinect.Skeleton
        private Skeleton FindSkeleton(Skeleton[] skeletons)
        {
            var current = skeletons.FirstOrDefault(skeleton => skeleton.TrackingId == _currentTrackingId);

            if (current != null)
                return current;

            var closest = FindClosestSkeleton(skeletons);

            _currentTrackingId = closest.TrackingId;
            _sensor.SkeletonStream.ChooseSkeletons(_currentTrackingId);

            return closest;
        }