RenderGraphicOwner Class
A graphic that owns another graphic. By default, every time a Viewport's decorations or dynamics graphics change, the previous graphics are disposed of. Use a GraphicOwner to prevent disposal of a graphic that you want to reuse. The graphic owner can be added to decorations and list of dynamics just like any other graphic, but the graphic it owns will never be automatically disposed of. Instead, you assume responsibility for disposing of the owned graphic by calling RenderGraphicOwner.disposeGraphic when the owned graphic is no longer in use. Failure to do so will result in leaks of graphics memory or other webgl resources.
extensions
Extends
Methods
Name | Description | |
---|---|---|
constructor(): RenderGraphicOwner | ||
dispose(): void | Does nothing. | |
disposeGraphic(): void | Disposes of the owned graphic. |
Properties
Name | Type | Description | |
---|---|---|---|
graphic Accessor AbstractReadOnly | RenderGraphic | The owned graphic. |
Defined in
Last Updated: 30 November, 2023