Class AxisPlaneGridModel3D
- Namespace
- HelixToolkit.WinUI.SharpDX
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
public class AxisPlaneGridModel3D : Element3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible
- Inheritance
-
AxisPlaneGridModel3D
- Implements
-
IWinRTObject
- Inherited Members
- Extension Methods
Fields
AutoSpacingProperty
The automatic spacing property
public static readonly DependencyProperty AutoSpacingProperty
Field Value
AutoSpacingRateProperty
The automatic spacing rate property
public static readonly DependencyProperty AutoSpacingRateProperty
Field Value
FadingFactorProperty
The fading factor property
public static readonly DependencyProperty FadingFactorProperty
Field Value
GridColorProperty
The grid color property
public static readonly DependencyProperty GridColorProperty
Field Value
GridPatternProperty
The grid pattern property
public static readonly DependencyProperty GridPatternProperty
Field Value
GridSpacingProperty
The grid spacing property
public static readonly DependencyProperty GridSpacingProperty
Field Value
GridThicknessProperty
The grid thickness property
public static readonly DependencyProperty GridThicknessProperty
Field Value
OffsetProperty
The offset property
public static readonly DependencyProperty OffsetProperty
Field Value
PlaneColorProperty
The plane color property
public static readonly DependencyProperty PlaneColorProperty
Field Value
RenderShadowMapProperty
The render shadow map property
public static readonly DependencyProperty RenderShadowMapProperty
Field Value
UpAxisProperty
Up axis property
public static readonly DependencyProperty UpAxisProperty
Field Value
Properties
AutoSpacing
Gets or sets a value indicating whether [automatic spacing].
public bool AutoSpacing { get; set; }
Property Value
- bool
trueif [automatic spacing]; otherwise,false.
AutoSpacingRate
Gets or sets the automatic spacing rate. Default perspective camera =5. If using Orthographic camera, increase the rate to > 15
public double AutoSpacingRate { get; set; }
Property Value
- double
The automatic spacing rate.
FadingFactor
Gets or sets the fading factor.
public double FadingFactor { get; set; }
Property Value
- double
The fading factor.
GridColor
Gets or sets the color of the grid.
public Color GridColor { get; set; }
Property Value
- Color
The color of the grid.
GridPattern
Gets or sets the grid pattern.
public GridPattern GridPattern { get; set; }
Property Value
- GridPattern
The grid pattern.
GridSpacing
Gets or sets the grid spacing.
public double GridSpacing { get; set; }
Property Value
- double
The grid spacing.
GridThickness
Gets or sets the grid thickness.
public double GridThickness { get; set; }
Property Value
- double
The grid thickness.
Offset
Gets or sets the offset.
public double Offset { get; set; }
Property Value
- double
The offset.
PlaneColor
Gets or sets the color of the plane.
public Color PlaneColor { get; set; }
Property Value
- Color
The color of the plane.
RenderShadowMap
Gets or sets a value indicating whether [render shadow map].
public bool RenderShadowMap { get; set; }
Property Value
- bool
trueif [render shadow map]; otherwise,false.
UpAxis
Gets or sets up axis.
public Axis UpAxis { get; set; }
Property Value
- Axis
Up axis.
Methods
AssignDefaultValuesToSceneNode(SceneNode)
protected override void AssignDefaultValuesToSceneNode(SceneNode node)
Parameters
nodeSceneNode
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()