Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
donner::editor::repro::ReproViewport Struct Reference

Snapshot of the editor viewport used to map window coordinates into SVG-document coordinates. More...

#include "donner/editor/repro/ReproFile.h"

Public Attributes

double paneOriginX = 0.0
double paneOriginY = 0.0
double paneSizeW = 0.0
double paneSizeH = 0.0
double devicePixelRatio = 1.0
double zoom = 1.0
double panDocX = 0.0
double panDocY = 0.0
double panScreenX = 0.0
double panScreenY = 0.0
double viewBoxX = 0.0
double viewBoxY = 0.0
double viewBoxW = 0.0
double viewBoxH = 0.0

Friends

bool operator== (const ReproViewport &, const ReproViewport &)=default

Detailed Description

Snapshot of the editor viewport used to map window coordinates into SVG-document coordinates.


The documentation for this struct was generated from the following file: