IRootSceneEntity Interface Members
The following tables list the members exposed by IRootSceneEntity.
Public Properties
Top
Public Methods
| Name | Description | |
|---|---|---|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from System.IDisposable) |
![]() | GetEntity<T> | Gets the first child entity of type T (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | GetSelectionId | Gets the selection identifier under the mouse point. Use SciChart.Charting3D.Primitives.IEntityIdProvider to decode into mesh and vertex Ids (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | OnAttached | Called immediately after an entity is attached to a parent (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | OnDetached | Called immediate before an entity is detached from a parent (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | OnEngineRestart | Called when the D3DEngine Restarts. Meshes and DirectX related objects should be recreated (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | PerformSelection | Performs selection on this entity, setting the IsSelected flag to True or False on the specified Vertex Ids (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | Render | Renders this entity with the current scene and render pass data (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | SetRenderPassData | Sets the current SciChart.Charting3D.Primitives.IRenderPassInfo3D, which contains the data needed for this render pass (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | Update | Updates this entity with the current scene time (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
![]() | VisitEntities | Implements the Visitor Pattern, visiting all Child entities (and their children) performing the operation on each one. Use this when you want to set a property on all entities in the scene, or perform a certain function on all entities (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
Extension Methods
| Name | Description | |
|---|---|---|
![]() | SafeDispose | Checks for null and if not null, calls Dispose |
See Also


