Class InstancingRenderableOctreeManager
- Namespace
- HelixToolkit.SharpDX.Utilities
- Assembly
- HelixToolkit.SharpDX.dll
public sealed class InstancingRenderableOctreeManager : OctreeManagerBase, INotifyPropertyChanged, IOctreeManager
- Inheritance
-
InstancingRenderableOctreeManager
- Implements
- Inherited Members
Methods
AddPendingItem(SceneNode?)
Adds the pending item.
public override bool AddPendingItem(SceneNode? item)
Parameters
itemSceneNodeThe item.
Returns
Exceptions
Clear()
Clears this instance.
public override void Clear()
ProcessPendingItems()
Processes the pending items.
public override void ProcessPendingItems()
Exceptions
RebuildTree(IEnumerable<SceneNode>)
Rebuilds the tree.
public override void RebuildTree(IEnumerable<SceneNode> items)
Parameters
itemsIEnumerable<SceneNode>The items.
RemoveItem(SceneNode?)
Removes the item.
public override void RemoveItem(SceneNode? item)
Parameters
itemSceneNodeThe item.
Exceptions
RequestRebuild()
Requests the rebuild.
public override void RequestRebuild()