C# Class KinectWithVRServer.MainWindow

Inheritance: System.Windows.Window
Show file Open project: vancegroup/KVR Class Usage Examples

Public Methods

Method Description
MainWindow ( bool isVerbose, bool isAutoStart, AvaliableDLLs dlls, string startSettings = "" ) : System

Private Methods

Method Description
AboutMenuItem_Click ( object sender, RoutedEventArgs e ) : void
AddNKButton_Click ( object sender, RoutedEventArgs e ) : void
AddSkeletonTabItem ( System.Windows.Controls.TabItem item, int kinectID ) : void
AutoPickSkeletonRenderColor ( int index ) : Color
CalculateFrameRate ( System.TimeSpan currentTimeStamp, System.TimeSpan &lastTimeStamp, List &oldIntervals ) : double
CheckAndChangeDepthShader ( int kinectIndex ) : void
ColorSourcePickerComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
DepthSourcePickerComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
DrawBoneOnColor ( Microsoft.Kinect.Joint startJoint, Microsoft.Kinect.Joint endJoint, Color boneColor, double thickness, Point offset, int kinectID ) : void
DrawBoneOnDepth ( Microsoft.Kinect.Joint startJoint, Microsoft.Kinect.Joint endJoint, Color boneColor, double thickness, Point offset, int kinectID ) : void
DrawHandStateOnColor ( Microsoft.Kinect.Joint joint, bool handState, double radius, Point offset, int kinectID ) : void
DrawHandStateOnDepth ( Microsoft.Kinect.Joint joint, bool handState, double radius, Point offset, int kinectID ) : void
DrawJointPointOnColor ( Microsoft.Kinect.Joint joint, Color jointColor, double radius, Point offset, int kinectID ) : void
DrawJointPointOnDepth ( Microsoft.Kinect.Joint joint, Color jointColor, double radius, Point offset, int kinectID ) : void
ExitMenuItem_Click ( object sender, RoutedEventArgs e ) : void
FeedbackJointTypeComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
FeedbackSensorNumberTextBox_TextChanged ( object sender, System.Windows.Controls.TextChangedEventArgs e ) : void
FeedbackServerNameTextBox_TextChanged ( object sender, System.Windows.Controls.TextChangedEventArgs e ) : void
ForceGUIUpdate ( ) : void
GenerateAudioSourceList ( ) : void
GenerateImageSourcePickerLists ( ) : void
GenerateSkeletonDataGridData ( ) : void
GenerateVoiceRecogEngineList ( ) : void
GetKinectTypeString ( KinectStatus status, bool isXBox360Kinect ) : string
GetSkeletonTabNumer ( System.Windows.Controls.TabItem tab ) : int
HelpMenuItem_Click ( object sender, RoutedEventArgs e ) : void
Hyperlink_Click ( object sender, RoutedEventArgs e ) : void
MainWindow_ColorFrameReceived ( object sender, ColorFrameEventArgs e ) : void
MainWindow_DepthFrameReceived ( object sender, DepthFrameEventArgs e ) : void
MainWindow_SkeletonChangedColor ( object sender, SkeletonEventArgs e ) : void
MainWindow_SkeletonChangedDepth ( object sender, SkeletonEventArgs e ) : void
OpenSettingsMenuItem_Click ( object sender, RoutedEventArgs e ) : void
RemoveNKButton_Click ( object sender, RoutedEventArgs e ) : void
RenderSkeletonOnColor ( KinectSkeleton skeleton, Color renderColor, int kinectID ) : void
RenderSkeletonOnDepth ( KinectSkeleton skeleton, Color renderColor, int kinectID ) : void
SaveLogMenuItem_Click ( object sender, RoutedEventArgs e ) : void
SaveSettingsMenuItem_Click ( object sender, RoutedEventArgs e ) : void
SettingsTabControl_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
SkelSortModeComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
SkeletonTab_RequestBringIntoView ( object sender, System.Windows.RequestBringIntoViewEventArgs e ) : void
UpdateGUISettings ( ) : void
UpdatePageListing ( ) : void
UpdateServersDisplayCollection ( ) : void
UpdateShaderMinMax ( float min, float max ) : void
UseFeedbackCheckBox_CheckChanged ( object sender, RoutedEventArgs e ) : void
VoiceButtonDataGrid_LostFocus ( object sender, RoutedEventArgs e ) : void
VoiceKinectComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
VoiceRecognitionEngineComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
VoiceTextDataGrid_LostFocus ( object sender, RoutedEventArgs e ) : void
Window_Closing ( object sender, System e ) : void
Window_Initialized ( object sender, EventArgs e ) : void
WriteOutKinectOrders ( ) : void
floatNumberTextBox_PreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
intNumberTextBox_PreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
kinectTabListBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
kinectsAvailableDataGrid_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
launchAndKillKinects ( ) : void
renumberKinectIDs ( ) : void
reorderKinectSettings ( ) : void
startServerButton_Click ( object sender, RoutedEventArgs e ) : void
uptimeUpdateTimer_Elapsed ( object sender, System e ) : void
useKinect_PropertyChanged ( object sender, System e ) : void
v1StatusHelper_KinectV1StatusChanged ( object sender, KinectV1Wrapper e ) : void
v2StatusHelper_KinectV2StatusChanged ( object sender, KinectV2Wrapper e ) : void
verboseOutputCheckbox_Click ( object sender, RoutedEventArgs e ) : void

Method Details

MainWindow() public method

public MainWindow ( bool isVerbose, bool isAutoStart, AvaliableDLLs dlls, string startSettings = "" ) : System
isVerbose bool
isAutoStart bool
dlls AvaliableDLLs
startSettings string
return System