Class CoordinateSystemVisual3D
- Namespace
- HelixToolkit.Wpf
- Assembly
- HelixToolkit.Wpf.dll
A visual element that shows a coordinate system with arrows in the X, Y and Z directions.
public class CoordinateSystemVisual3D : ModelVisual3D, IAnimatable, IAddChild
- Inheritance
-
CoordinateSystemVisual3D
- Implements
- Inherited Members
- Extension Methods
Constructors
CoordinateSystemVisual3D()
Initializes a new instance of the CoordinateSystemVisual3D class.
public CoordinateSystemVisual3D()
Fields
ArrowLengthsProperty
Identifies the ArrowLengths dependency property.
public static readonly DependencyProperty ArrowLengthsProperty
Field Value
XAxisColorProperty
Identifies the XAxisColor dependency property.
public static readonly DependencyProperty XAxisColorProperty
Field Value
YAxisColorProperty
Identifies the YAxisColor dependency property.
public static readonly DependencyProperty YAxisColorProperty
Field Value
ZAxisColorProperty
Identifies the ZAxisColor dependency property.
public static readonly DependencyProperty ZAxisColorProperty
Field Value
Properties
ArrowLengths
Gets or sets the arrow lengths.
public double ArrowLengths { get; set; }
Property Value
- double
The arrow lengths.
XAxisColor
Gets or sets the color of the X axis.
public Color XAxisColor { get; set; }
Property Value
- Color
The color of the X axis.
YAxisColor
Gets or sets the color of the Y axis.
public Color YAxisColor { get; set; }
Property Value
- Color
The color of the Y axis.
ZAxisColor
Gets or sets the color of the Z axis.
public Color ZAxisColor { get; set; }
Property Value
- Color
The color of the Z axis.
Methods
GeometryChanged(DependencyObject, DependencyPropertyChangedEventArgs)
The geometry changed.
protected static void GeometryChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
Parameters
objDependencyObjectThe obj.
argsDependencyPropertyChangedEventArgsThe args.
OnGeometryChanged()
Called when the geometry has changed.
protected virtual void OnGeometryChanged()