![]() |
iVS3D v2.0.9
|
Represents one render target inside a plugin-generated visualization. More...
#include <visualization.h>
Represents one render target inside a plugin-generated visualization.
A View is the basic building block emitted by PLUG::IPreview implementations. A visualization may contain one or many views.
Coordinate model:
overlays use a local normalized coordinate system in $[0,1]$ within this view.style.viewport.View mapping and size:
style.viewport == ViewportType::FullImage: local space maps to the complete source image.style.viewport == ViewportType::RegionOfInterest: local space maps to the ROI only.style.relativeSize scales the view relative to its mapped viewport.Content:
overlays contains one or more OverlayItems (e.g. text, images, rectangles).