Table of Contents

Class AxisPlaneGridModel3D

Namespace
HelixToolkit.Wpf.SharpDX
Assembly
HelixToolkit.Wpf.SharpDX.dll
public class AxisPlaneGridModel3D : Element3D, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IDisposable, IVisible
Inheritance
AxisPlaneGridModel3D
Implements
Inherited Members
Extension Methods

Fields

AutoSpacingProperty

The automatic spacing property

public static readonly DependencyProperty AutoSpacingProperty

Field Value

DependencyProperty

AutoSpacingRateProperty

The automatic spacing rate property

public static readonly DependencyProperty AutoSpacingRateProperty

Field Value

DependencyProperty

FadingFactorProperty

The fading factor property

public static readonly DependencyProperty FadingFactorProperty

Field Value

DependencyProperty

GridColorProperty

The grid color property

public static readonly DependencyProperty GridColorProperty

Field Value

DependencyProperty

GridPatternProperty

The grid pattern property

public static readonly DependencyProperty GridPatternProperty

Field Value

DependencyProperty

GridSpacingProperty

The grid spacing property

public static readonly DependencyProperty GridSpacingProperty

Field Value

DependencyProperty

GridThicknessProperty

The grid thickness property

public static readonly DependencyProperty GridThicknessProperty

Field Value

DependencyProperty

OffsetProperty

The offset property

public static readonly DependencyProperty OffsetProperty

Field Value

DependencyProperty

PlaneColorProperty

The plane color property

public static readonly DependencyProperty PlaneColorProperty

Field Value

DependencyProperty

RenderShadowMapProperty

The render shadow map property

public static readonly DependencyProperty RenderShadowMapProperty

Field Value

DependencyProperty

UpAxisProperty

Up axis property

public static readonly DependencyProperty UpAxisProperty

Field Value

DependencyProperty

Properties

AutoSpacing

Gets or sets a value indicating whether [automatic spacing].

public bool AutoSpacing { get; set; }

Property Value

bool

true if [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

true if [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

node SceneNode

OnCreateSceneNode()

Called when [create scene node].

protected override SceneNode OnCreateSceneNode()

Returns

SceneNode