C# Class KineticMath.SubControls.KinectSkeletonNew

Interaction logic for KinectSkeleton.xaml
Inheritance: System.Windows.Controls.UserControl
Show file Open project: kingston/kineticmath

Public Properties

Property Type Description
k_xMaxJointScale float
k_yMaxJointScale float

Public Methods

Method Description
ActivateSkeletonProcessing ( ) : void
DeactivateSkeletonProcessing ( ) : void
InitializeSkeleton ( GestureController gestureController, IPointConverter pointConverter ) : void
KinectSkeletonNew ( ) : System

Private Methods

Method Description
GetPoint ( Microsoft.Kinect.Skeleton skel, JointType type ) : Microsoft.Kinect.SkeletonPoint
PositionBody ( System.Windows.Shapes.Path body, Microsoft.Kinect.Skeleton skel ) : void
PositionElement ( FrameworkElement element, Microsoft.Kinect.Joint joint, bool center ) : void
SetEllipsePosition ( System.Windows.Shapes.Ellipse ellipse, Microsoft.Kinect.Joint joint ) : void
gestureController_SkeletonPreProcessed ( object sender, SkeletonPreProcessedEventArgs e ) : void
positionLimb ( Microsoft.Kinect.Skeleton skeleton, JointType jointType1, JointType jointType2 ) : void

Method Details

ActivateSkeletonProcessing() public method

public ActivateSkeletonProcessing ( ) : void
return void

DeactivateSkeletonProcessing() public method

public DeactivateSkeletonProcessing ( ) : void
return void

InitializeSkeleton() public method

public InitializeSkeleton ( GestureController gestureController, IPointConverter pointConverter ) : void
gestureController KineticMath.Kinect.GestureController
pointConverter IPointConverter
return void

KinectSkeletonNew() public method

public KinectSkeletonNew ( ) : System
return System

Property Details

k_xMaxJointScale public static property

public static float k_xMaxJointScale
return float

k_yMaxJointScale public static property

public static float k_yMaxJointScale
return float