C# Class CCT.NUI.TestDataCollector.MainViewModel

Inheritance: INotifyPropertyChanged
Show file Open project: an83/KinectTouch2 Class Usage Examples

Public Methods

Method Description
ClearCurrentFrame ( ) : void
MainViewModel ( ClusterDataSourceSettings clusterDataSourceSettings, ShapeDataSourceSettings shapeDataSourceSettings, HandDataSourceSettings handDataSourceSettings ) : System

Protected Methods

Method Description
OnPropertyChanged ( string property ) : void

Private Methods

Method Description
AddFrame ( TestDepthFrame testFrame ) : void
AddHand ( ) : void
AddNewDepthFrame ( DepthDataFrame depthDataFrame ) : void
ChangeOptions ( ) : void
FindId ( ) : string
GetZ ( ) : float
LoadDepthFrame ( string path ) : void
LoadFrames ( ) : void
MarkFingers ( HandDataViewModel handData ) : void
MarkPalmCenter ( HandDataViewModel handData ) : void
RefreshDepthFrame ( ) : void
RemoveFinger ( FingerRoutedEventArgs e ) : void
RemoveFrame ( ) : void
RemoveHand ( HandDataViewModel handData ) : void
SaveCurrentFrame ( ) : void
SelectFrame ( TestDepthFrame depthFrame ) : void
SelectPoint ( ) : void
ToggleLayers ( ) : void
VideoPresenter_NewFrameCaptured ( DepthDataFrame depthDataFrame ) : void

Method Details

ClearCurrentFrame() public method

public ClearCurrentFrame ( ) : void
return void

MainViewModel() public method

public MainViewModel ( ClusterDataSourceSettings clusterDataSourceSettings, ShapeDataSourceSettings shapeDataSourceSettings, HandDataSourceSettings handDataSourceSettings ) : System
clusterDataSourceSettings CCT.NUI.Core.Clustering.ClusterDataSourceSettings
shapeDataSourceSettings CCT.NUI.Core.Shape.ShapeDataSourceSettings
handDataSourceSettings CCT.NUI.HandTracking.HandDataSourceSettings
return System

OnPropertyChanged() protected method

protected OnPropertyChanged ( string property ) : void
property string
return void