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
InstanceIdentifiersProperty
If bind to identifiers, hit test returns identifier as Tag in HitTestResult.
public static readonly DependencyProperty InstanceIdentifiersProperty
Field Value
OctreeManagerProperty
Add octree manager to use octree hit test.
public static readonly DependencyProperty OctreeManagerProperty
Field Value
Properties
InstanceIdentifiers
If bind to identifiers, hit test returns identifier as Tag in HitTestResult.
public IList<Guid>? InstanceIdentifiers { get; set; }
Property Value
InstanceParamArray
List of instance parameters.
public IList<InstanceParameter>? InstanceParamArray { get; set; }
Property Value
OctreeManager
public IOctreeManagerWrapper? OctreeManager { get; set; }
Property Value
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()