![]() |
iVS3D v2.0.9
|
Visualization data model namespace for plugin preview rendering. More...
Classes | |
| struct | ImageOverlay |
| Represents an image overlay to be rendered on an image. The given image will be drawn over the base image with the specified style. If required, the image is resized to match the base image dimensions during rendering. More... | |
| struct | ImageStyle |
| Style settings for rendering images. More... | |
| struct | RectOverlay |
| Represents a rectangle overlay to be rendered on an image. The rectangle is defined in the normalized [0,1] plane and will be projected to the image dimensions during rendering. The strokeWidth is defined in screen space pixels and remains constant regardless of image size. More... | |
| struct | RectStyle |
| Style settings for rendering rectangles. More... | |
| struct | TextOverlay |
| Represents a text overlay to be rendered on an image. The position is defined in the normalized [0,1] plane and will be projected to the image dimensions during rendering. The anchor defines which part of the text aligns to the specified position. More... | |
| struct | TextStyle |
| Style settings for rendering text. All settings are in screen space pixels and remain constant regardless of image size. More... | |
| struct | View |
| Represents one render target inside a plugin-generated visualization. More... | |
| struct | ViewStyle |
| Style settings for a view. More... | |
| struct | Visualization |
Preview visualization container returned by PLUG::IPreview plugins. More... | |
Visualization data model namespace for plugin preview rendering.
See PluginInterface.md for integration details.