Table of Contents

Class LineGeometryModel3D

Namespace
HelixToolkit.Wpf.SharpDX
Assembly
HelixToolkit.Wpf.SharpDX.dll
public class LineGeometryModel3D : GeometryModel3D, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IDisposable, IVisible, IHitable, IThrowingShadow, IApplyPostEffect
Inheritance
LineGeometryModel3D
Implements
Inherited Members
Extension Methods

Fields

ColorProperty

The color property

public static readonly DependencyProperty ColorProperty

Field Value

DependencyProperty

FixedSizeProperty

Fixed sized billboard. Default = true.

When FixedSize = true, the billboard render size will be scale to normalized device coordinates(screen) size

When FixedSize = false, the billboard render size will be actual size in 3D world space

public static readonly DependencyProperty FixedSizeProperty

Field Value

DependencyProperty

HitTestThicknessProperty

The hit test thickness property

public static readonly DependencyProperty HitTestThicknessProperty

Field Value

DependencyProperty

SmoothnessProperty

The smoothness property

public static readonly DependencyProperty SmoothnessProperty

Field Value

DependencyProperty

ThicknessProperty

The thickness property

public static readonly DependencyProperty ThicknessProperty

Field Value

DependencyProperty

material

protected readonly LineMaterialCore material

Field Value

LineMaterialCore

Properties

Color

Gets or sets the color.

public Color Color { get; set; }

Property Value

Color

The color.

FixedSize

Fixed sized billboard. Default = true.

When FixedSize = true, the billboard render size will be scale to normalized device coordinates(screen) size

When FixedSize = false, the billboard render size will be actual size in 3D world space

public bool FixedSize { get; set; }

Property Value

bool

HitTestThickness

Used only for point/line hit test

public double HitTestThickness { get; set; }

Property Value

double

Smoothness

Gets or sets the smoothness.

public double Smoothness { get; set; }

Property Value

double

The smoothness.

Thickness

Gets or sets the thickness.

public double Thickness { get; set; }

Property Value

double

The thickness.

Methods

AssignDefaultValuesToSceneNode(SceneNode)

Assigns the default values to core.

protected override void AssignDefaultValuesToSceneNode(SceneNode core)

Parameters

core SceneNode

The core.

OnCreateSceneNode()

Called when [create scene node].

protected override SceneNode OnCreateSceneNode()

Returns

SceneNode

See Also