C# Class HelixToolkit.Wpf.TubeVisual3D

A visual element that shows a tube along a specified path.
The implementation will not work well if there are sharp bends in the path.
Inheritance: ExtrudedVisual3D
Mostrar archivo Open project: litdev1/LitDev Class Usage Examples

Public Properties

Property Type Description
DiameterProperty System.Windows.DependencyProperty
ThetaDivProperty System.Windows.DependencyProperty

Public Methods

Method Description
TubeVisual3D ( ) : System.Windows

Initializes a new instance of the TubeVisual3D class.

Protected Methods

Method Description
OnSectionChanged ( ) : void

Updates the section.

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

The section changed.

Method Details

OnSectionChanged() protected method

Updates the section.
protected OnSectionChanged ( ) : void
return void

SectionChanged() protected static method

The section changed.
protected static SectionChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject /// The sender. ///
e System.Windows.DependencyPropertyChangedEventArgs /// The event arguments. ///
return void

TubeVisual3D() public method

Initializes a new instance of the TubeVisual3D class.
public TubeVisual3D ( ) : System.Windows
return System.Windows

Property Details

DiameterProperty public_oe static_oe property

Identifies the Diameter dependency property.
public static DependencyProperty,System.Windows DiameterProperty
return System.Windows.DependencyProperty

ThetaDivProperty public_oe static_oe property

Identifies the ThetaDiv dependency property.
public static DependencyProperty,System.Windows ThetaDivProperty
return System.Windows.DependencyProperty