C# Class InfoStrat.MotionFx.MotionTrackingClient

Inheritance: INotifyPropertyChanged
Mostrar archivo Open project: InfoStrat/MotionFx Class Usage Examples

Public Methods

Method Description
Cleanup ( ) : void
DepthFrameToImageSource ( DepthFrame frame ) : System.Windows.Media.ImageSource
MotionTrackingClient ( FrameworkElement root, MotionTrackingScreen screen = null ) : System

Protected Methods

Method Description
RaisePropertyChanged ( String info ) : void

Private Methods

Method Description
CountFrames ( ) : void
HandPointGenerator_PointCreated ( object sender, HandPointEventArgs e ) : void
HandPointGenerator_PointDestroyed ( object sender, HandPointEventArgs e ) : void
HandPointGenerator_PointUpdated ( object sender, HandPointEventArgs e ) : void
OnFirstFrameReady ( ) : void
OnFrameUpdated ( FrameUpdatedEventArgs e ) : void
RegisterScreen ( MotionTrackingScreen screen ) : void
RegisterWindow ( FrameworkElement root ) : void
ReportFirstFrameReady ( ) : void
SourceFrameUpdated ( FrameUpdatedEventArgs e ) : void

Method Details

Cleanup() public method

public Cleanup ( ) : void
return void

DepthFrameToImageSource() public method

public DepthFrameToImageSource ( DepthFrame frame ) : System.Windows.Media.ImageSource
frame DepthFrame
return System.Windows.Media.ImageSource

MotionTrackingClient() public method

public MotionTrackingClient ( FrameworkElement root, MotionTrackingScreen screen = null ) : System
root System.Windows.FrameworkElement
screen MotionTrackingScreen
return System

RaisePropertyChanged() protected method

protected RaisePropertyChanged ( String info ) : void
info String
return void