Table of Contents

Class InstancingMeshGeometryModel3D

Namespace
HelixToolkit.WinUI.SharpDX
Assembly
HelixToolkit.WinUI.SharpDX.dll
public class InstancingMeshGeometryModel3D : MeshGeometryModel3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible, IHitable, IThrowingShadow, IApplyPostEffect
Inheritance
InstancingMeshGeometryModel3D
Implements
IWinRTObject
Inherited Members
Extension Methods

Fields

InstanceAdvArrayProperty

List of instance parameter.

public static readonly DependencyProperty InstanceAdvArrayProperty

Field Value

DependencyProperty

InstanceIdentifiersProperty

If bind to identifiers, hit test returns identifier as Tag in HitTestResult.

public static readonly DependencyProperty InstanceIdentifiersProperty

Field Value

DependencyProperty

OctreeManagerProperty

Add octree manager to use octree hit test.

public static readonly DependencyProperty OctreeManagerProperty

Field Value

DependencyProperty

Properties

InstanceIdentifiers

If bind to identifiers, hit test returns identifier as Tag in HitTestResult.

public IList<Guid>? InstanceIdentifiers { get; set; }

Property Value

IList<Guid>

InstanceParamArray

List of instance parameters.

public IList<InstanceParameter>? InstanceParamArray { get; set; }

Property Value

IList<InstanceParameter>

OctreeManager

public IOctreeManagerWrapper? OctreeManager { get; set; }

Property Value

IOctreeManagerWrapper

Methods

OnApplyTemplate()

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.

protected override void OnApplyTemplate()

OnCreateSceneNode()

Called when [create scene node].

protected override SceneNode OnCreateSceneNode()

Returns

SceneNode