C# Class HelixToolkit.Wpf.CuttingPlaneGroup

A visual element that applies the intersection of all the specified cutting planes to all children.
Inheritance: RenderingModelVisual3D
ファイルを表示 Open project: litdev1/LitDev

Public Properties

Property Type Description
IsEnabledProperty System.Windows.DependencyProperty

Public Methods

Method Description
CuttingPlaneGroup ( ) : System.Collections.Generic

Initializes a new instance of the CuttingPlaneGroup class.

Protected Methods

Method Description
OnCompositionTargetRendering ( object sender, System.Windows.Media.RenderingEventArgs e ) : void

The compositiontarget rendering.

Private Methods

Method Description
ApplyCuttingPlanes ( bool forceUpdate = false ) : void

Applies the cutting planes.

ApplyCuttingPlanesToModel ( System.Windows.Media.Media3D.GeometryModel3D model, System.Windows.Media.Media3D.Transform3D transform ) : void

Applies the cutting planes to the model.

IsEnabledChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

The is sorting changed.

OnIsEnabledChanged ( ) : void

Called when IsEnabled is changed.

Method Details

CuttingPlaneGroup() public method

Initializes a new instance of the CuttingPlaneGroup class.
public CuttingPlaneGroup ( ) : System.Collections.Generic
return System.Collections.Generic

OnCompositionTargetRendering() protected method

The compositiontarget rendering.
protected OnCompositionTargetRendering ( object sender, System.Windows.Media.RenderingEventArgs e ) : void
sender object /// The sender. ///
e System.Windows.Media.RenderingEventArgs /// The event arguments. ///
return void

Property Details

IsEnabledProperty public_oe static_oe property

Identifies the IsEnabled dependency property.
public static DependencyProperty,System.Windows IsEnabledProperty
return System.Windows.DependencyProperty