IBaseRenderableSeriesSceneEntity3D Interface Members
The following tables list the members exposed by IBaseRenderableSeriesSceneEntity3D.
Public Properties
Name | Description | |
---|---|---|
Children | Gets the collection of children for this entity (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) | |
EntityId | Gets or sets a unique System.UInt32 identifier for this entity. (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) | |
EntityIdProvider | 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) | |
IsDirty | When true, meshes need to be recreated on the next Render Pass (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) | |
IsDisposed | Gets value determining whether the instance has already been disposed. | |
IsHitTestVisible | Gets or sets a value that indicates whether this SceneEntity should participate in hit-test operations. | |
IsVisible | Gets or sets whether this entity is visible or not (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) | |
Parent | Gets or sets the parent SciChart.Charting3D.Primitives.IBaseSceneEntity (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) | |
RootSceneEntity | Gets the SciChart.Charting3D.IRootSceneEntity at the root of the (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) | |
Viewport3D | Gets the SciChart.Charting3D.IViewport3D instance that hosts this root entity (Inherited from SciChart.Charting3D.Primitives.IBaseSceneEntity) |
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) | |
GetVertexCoords | Gets the X,Y,Z Vertex coordinate in world-coordinates nearest the Hit-test site specified by HitTestInfo3D | |
HitTest | Performs a HitTest operation on the series, returning the HitTestInfo3D containing the result | |
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) | |
ToSeriesInfo | Converts a HitTestInfo3D struct, containing information about a Hit-Test operation, into a SciChart.Charting3D.Model.ChartData.SeriesInfo3D, which is a viewmodel for tooltips, legends in the SciChart.Charting3D.SciChart3DSurface library | |
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