C# Class InfoStrat.MotionFx.Controls.DepthFrameViewer

Inheritance: DrawingLayerViewer
Show file Open project: InfoStrat/MotionFx

Public Properties

Property Type Description
ControlsVisibilityProperty System.Windows.DependencyProperty
DepthFrameProperty System.Windows.DependencyProperty
LoadThresholdFromDepthFrameProperty System.Windows.DependencyProperty
MaxThresholdProperty System.Windows.DependencyProperty
MinThresholdProperty System.Windows.DependencyProperty

Public Methods

Method Description
Image_MouseDown ( object sender, System e ) : void
Image_MouseMove ( object sender, System e ) : void
Image_MouseUp ( object sender, System e ) : void
OnApplyTemplate ( ) : void

Protected Methods

Method Description
DrawLayer ( DirectCanvas.DrawingLayer outputLayer ) : void
OnDepthFramePropertyChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
VerifyInitOverride ( ) : bool

Private Methods

Method Description
DepthFrameViewer ( ) : System
ProcessNewDepthFrame ( ) : void
UpdateCrop ( ) : void

Method Details

DrawLayer() protected method

protected DrawLayer ( DirectCanvas.DrawingLayer outputLayer ) : void
outputLayer DirectCanvas.DrawingLayer
return void

Image_MouseDown() public method

public Image_MouseDown ( object sender, System e ) : void
sender object
e System
return void

Image_MouseMove() public method

public Image_MouseMove ( object sender, System e ) : void
sender object
e System
return void

Image_MouseUp() public method

public Image_MouseUp ( object sender, System e ) : void
sender object
e System
return void

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnDepthFramePropertyChanged() protected static method

protected static OnDepthFramePropertyChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
obj System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

VerifyInitOverride() protected method

protected VerifyInitOverride ( ) : bool
return bool

Property Details

ControlsVisibilityProperty public static property

Identifies the ControlsVisibility dependency property.
public static DependencyProperty,System.Windows ControlsVisibilityProperty
return System.Windows.DependencyProperty

DepthFrameProperty public static property

Identifies the DepthFrame dependency property.
public static DependencyProperty,System.Windows DepthFrameProperty
return System.Windows.DependencyProperty

LoadThresholdFromDepthFrameProperty public static property

Identifies the LoadThresholdFromDepthFrame dependency property.
public static DependencyProperty,System.Windows LoadThresholdFromDepthFrameProperty
return System.Windows.DependencyProperty

MaxThresholdProperty public static property

Identifies the MaxThreshold dependency property.
public static DependencyProperty,System.Windows MaxThresholdProperty
return System.Windows.DependencyProperty

MinThresholdProperty public static property

Identifies the MinThreshold dependency property.
public static DependencyProperty,System.Windows MinThresholdProperty
return System.Windows.DependencyProperty