Ion
|
A Quad represents a 3D quadrilateral onto which a character glyph in the layout will be drawn. More...
#include "layout.h"
Public Member Functions | |
Quad () | |
The default constructor sets all points to the origin. More... | |
Quad (const math::Point3f &lower_left, const math::Point3f &lower_right, const math::Point3f &upper_right, const math::Point3f &upper_left) | |
Constructor taking all four individual quadrilateral points in the correct order. More... | |
Quad (const math::Point3f points_in[4]) | |
Constructor taking all four quadrilateral points as an array. More... | |
Public Attributes | |
math::Point3f | points [4] |
A Quad represents a 3D quadrilateral onto which a character glyph in the layout will be drawn.
The four points are stored counter-clockwise in this order: lower-left, lower-right, upper-right, upper-left.
|
inline |
|
inline |
|
inlineexplicit |
math::Point3f ion::text::Layout::Quad::points[4] |
Definition at line 154 of file layout.h.
Referenced by ion::text::operator<<(), and ion::text::Builder::StoreGlyphVertices().