iVS3D v2.0.9
Loading...
Searching...
No Matches
VIS Namespace Reference

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...
 

Detailed Description

Visualization data model namespace for plugin preview rendering.

See PluginInterface.md for integration details.