Class LineGeometryModel3D
- Namespace
- HelixToolkit.WinUI.SharpDX
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
public class LineGeometryModel3D : GeometryModel3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible, IHitable, IThrowingShadow, IApplyPostEffect
- Inheritance
-
LineGeometryModel3D
- Implements
-
IWinRTObject
- Inherited Members
- Extension Methods
Fields
ColorProperty
The color property
public static readonly DependencyProperty ColorProperty
Field Value
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
HitTestThicknessProperty
The hit test thickness property
public static readonly DependencyProperty HitTestThicknessProperty
Field Value
SmoothnessProperty
The smoothness property
public static readonly DependencyProperty SmoothnessProperty
Field Value
ThicknessProperty
The thickness property
public static readonly DependencyProperty ThicknessProperty
Field Value
material
protected readonly LineMaterialCore material
Field Value
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
HitTestThickness
Used only for point/line hit test
public double HitTestThickness { get; set; }
Property Value
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
coreSceneNodeThe core.
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()