Gets or sets a unique Id for the IBaseSceneEntity. The SciChart3D engine requires Ids fit into UInt32 (4 billion)
Gets or sets the IEntityIdProvider which generates unique mesh Ids for {@link IBaseSceneEntity
A unique Id for the IBaseSceneEntity
When true, the entity and it's children are visible in the 3D Scene
Gets the native SCRTSceneEntity - a WebAssembly 3D Scene Entity type which is passed to our WebGL WebAssembly 3D Engine
Gets the parent IBaseSceneEntity
Gets the type of Scene Entity. See ESceneEntityType for a list of values
Deletes native (WebAssembly) memory used by this type, after which it cannot be used.
Gets the first child IBaseSceneEntity of type specified by ESceneEntityType
Gets the root entity in the 3D Scene
Called when the IBaseSceneEntity is attached to the parent scene
Called when the IBaseSceneEntity is detached from the parent scene
Called when the Dpi changes in the browser. This could be due to user zooming the browser, or changing DPI settings in Windows, or moving the browser containing SciChart to another monitor
The TDpiChangedEventArgs containing info about the Dpi Changed event
Called when the WebGL 3D Engine restarts. Use this to perform clean-up operations
Sets the RenderPassInfo3D - render pass info, properties and data for the current rendering pass
Visitor function to perform on this entity and all it's children
The function to perform
Generated using TypeDoc
Defines the interface to a BaseSceneEntity3D, which provides a base class for entities, or 3D objects in the 3D scene within SciChart's High Performance JavaScript 3D Charts