Donner 0.8.0-pre
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::editor::PresentedTileQuad Struct Reference

Output-space quad for one presented tile. More...

#include "donner/editor/PresentedFrameComposer.h"

Collaboration diagram for donner::editor::PresentedTileQuad:
[legend]

Public Attributes

Vector2d topLeft = Vector2d::Zero()
 Top-left corner in output coordinates.
Vector2d topRight = Vector2d::Zero()
 Top-right corner in output coordinates.
Vector2d bottomRight = Vector2d::Zero()
 Bottom-right corner in output coordinates.
Vector2d bottomLeft = Vector2d::Zero()
 Bottom-left corner in output coordinates.
Transform2d effectiveDocumentFromCachedDocument = Transform2d()
 Affine transform used to derive this quad.
Vector2d effectiveDragTranslationDoc = Vector2d::Zero()
 Drag translation used to derive this quad.

Detailed Description

Output-space quad for one presented tile.

Member Data Documentation

◆ bottomLeft

Vector2d donner::editor::PresentedTileQuad::bottomLeft = Vector2d::Zero()

Bottom-left corner in output coordinates.

◆ bottomRight

Vector2d donner::editor::PresentedTileQuad::bottomRight = Vector2d::Zero()

Bottom-right corner in output coordinates.

◆ effectiveDocumentFromCachedDocument

Transform2d donner::editor::PresentedTileQuad::effectiveDocumentFromCachedDocument = Transform2d()

Affine transform used to derive this quad.

◆ effectiveDragTranslationDoc

Vector2d donner::editor::PresentedTileQuad::effectiveDragTranslationDoc = Vector2d::Zero()

Drag translation used to derive this quad.

◆ topLeft

Vector2d donner::editor::PresentedTileQuad::topLeft = Vector2d::Zero()

Top-left corner in output coordinates.

◆ topRight

Vector2d donner::editor::PresentedTileQuad::topRight = Vector2d::Zero()

Top-right corner in output coordinates.


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