Properties  Methods 

IRootSceneEntity Interface Members

The following tables list the members exposed by IRootSceneEntity.

Public Properties
 NameDescription
 PropertyGets the collection of children for this entity (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 PropertyGets or sets a unique System.UInt32 identifier for this entity. (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 Property

Gets or sets an SciChart.Charting3D.Primitives.IEntityIdProvider which encodes and decodes SciChart.Charting3D.Primitives.VertexIds

VertexIds consist of MeshID (object ID) and vertex ID.

(Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 PropertyWhen true, meshes need to be recreated on the next Render Pass (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 PropertyGets or sets whether this entity is visible or not (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 PropertyGets or sets the parent SciChart.Charting3D.Primitives.IBaseSceneEntity (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 PropertyGets the IRootSceneEntity at the root of the (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 PropertyGets the IViewport3D instance that hosts this root entity (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
Top
Public Methods
 NameDescription
 MethodPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from System.IDisposable)
 MethodGets the first child entity of type T (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodGets 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)
 MethodCalled immediately after an entity is attached to a parent (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodCalled immediate before an entity is detached from a parent (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodCalled when the D3DEngine Restarts. Meshes and DirectX related objects should be recreated (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodPerforms selection on this entity, setting the IsSelected flag to True or False on the specified Vertex Ids (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodRenders this entity with the current scene and render pass data (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodSets the current SciChart.Charting3D.Primitives.IRenderPassInfo3D, which contains the data needed for this render pass (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 MethodUpdates this entity with the current scene time (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity)
 Method

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)
Top
Extension Methods
 NameDescription
Public Extension MethodChecks for null and if not null, calls Dispose
Top
See Also