iVS3D v2.0.9
Loading...
Searching...
No Matches
Visualization

Data model and style primitives for preview rendering in iVS3D. More...

Namespaces

namespace  VIS
 Visualization data model namespace for plugin preview rendering.
 

Classes

struct  VIS::RectStyle
 Style settings for rendering rectangles. More...
 
struct  VIS::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  VIS::TextStyle
 Style settings for rendering text. All settings are in screen space pixels and remain constant regardless of image size. More...
 
struct  VIS::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  VIS::ImageStyle
 Style settings for rendering images. More...
 
struct  VIS::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  VIS::ViewStyle
 Style settings for a view. More...
 
struct  VIS::View
 Represents one render target inside a plugin-generated visualization. More...
 
struct  VIS::Visualization
 Preview visualization container returned by PLUG::IPreview plugins. More...
 

Detailed Description

Data model and style primitives for preview rendering in iVS3D.

This group contains all overlay/view/result types in namespace VIS.