C# Класс GesturesViewer.MainWindow

Показать файл Открыть проект

Открытые методы

Метод Описание
MainWindow ( ) : System

Initializes UI.

Приватные методы

Метод Описание
Button_Click ( object sender, RoutedEventArgs e ) : void
Clean ( ) : void

Cleans up everything.

CopyGestureDefFile ( String outputDir ) : void
DirectRecord ( string targetFileName ) : void
ExecuteCommand ( String command, String args, bool redirectError = true, bool redirectOutput = true ) : void
ExecuteOfflineProcessor ( ) : void
GetKeyOptionString ( ) : String
InitDataDir ( ) : void
InitializeKinect ( ) : void

Initialize Kinect.

IsKinectRunning ( ) : bool
Kinects_StatusChanged ( object sender, StatusChangedEventArgs e ) : void
ModelSelectorSelectedItemChanged ( object sender, PropertyChangedEventArgs e ) : void

If recognitin engine is not null, reset the model when selected model is changed.

OnPropertyChagned ( String info ) : void
OnTimerTick ( object sender, EventArgs e ) : void
OnTrainingEvent ( Object sender, TrainingEventArgs e ) : void
RecordGesture ( ) : void
RefreshModel ( ) : void
Replay ( Stream recordStream, Stream gtStream ) : void

Starts new replay.

ReplayFrame ( Kinect.Toolbox.Record.ReplayDepthImageFrame df, Kinect.Toolbox.Record.ReplayColorImageFrame cf, Kinect.Toolbox.Record.ReplaySkeletonFrame sf ) : void
ResetGestureEngine ( ) : void
SpeechRecognized ( object sender, String s ) : void
StartKinect ( ) : void

Starts Kinect if it is not started. This call takes some time.

StartSpeechRecognition ( ) : void
StartTracking ( ) : void
StepForward ( ) : void
StopRecord ( ) : void
StopReplay ( ) : void

Stops replaying if it is on.

StopSpeechRecognition ( ) : void
StopTracking ( ) : void
ToggleDebugDisplayOption ( ) : void
TogglePlay ( ) : void
ToggleViewHog ( ) : void
ToggleViewSkeleton ( ) : void
TrainModel ( ) : void
UpdateDisplay ( TrackingResult result ) : void
UpdateGroundTruthDisplay ( GroundTruthData data ) : void
UpdateSalienceHandTrackerDisplay ( ) : void
UpdateSimpleHandTrackerDisplay ( ) : void
UpdateSkeletonDisplay ( Kinect.Toolbox.Record.ReplaySkeletonFrame frame ) : void
UpdateStipHandTrackerDisplay ( ) : void
Window_Closing ( object sender, System e ) : void
Window_KeyDown ( object sender, System e ) : void
Window_Loaded ( object sender, RoutedEventArgs e ) : void
depthDisplay_MouseDown ( object sender, MouseButtonEventArgs e ) : void
frameSlider_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
kinectRuntime_AllFrameReady ( object sender, AllFramesReadyEventArgs e ) : void
nearMode_Checked_1 ( object sender, RoutedEventArgs e ) : void
nearMode_Unchecked_1 ( object sender, RoutedEventArgs e ) : void
recordGesture_Click ( object sender, RoutedEventArgs e ) : void
recordOption_Click ( object sender, RoutedEventArgs e ) : void
replayButton_Click ( object sender, RoutedEventArgs e ) : void
seatedMode_Checked_1 ( object sender, RoutedEventArgs e ) : void
seatedMode_Unchecked_1 ( object sender, RoutedEventArgs e ) : void
trainButton_Click ( object sender, RoutedEventArgs e ) : void

Описание методов

MainWindow() публичный Метод

Initializes UI.
public MainWindow ( ) : System
Результат System