#include <FTBBox.h>
Public Member Functions | |
FTBBox () | |
Default constructor. | |
FTBBox (float lx, float ly, float lz, float ux, float uy, float uz) | |
Constructor. | |
FTBBox (FT_Glyph glyph) | |
Constructor. | |
~FTBBox () | |
Destructor. | |
FTBBox & | Move (FTPoint distance) |
Move the Bounding Box by a vector. | |
FTBBox & | operator+= (const FTBBox &bbox) |
Public Attributes | |
float | lowerX |
The bounds of the box. | |
float | lowerY |
The bounds of the box. | |
float | lowerZ |
The bounds of the box. | |
float | upperX |
The bounds of the box. | |
float | upperY |
The bounds of the box. | |
float | upperZ |
The bounds of the box. |
Definition at line 15 of file FTBBox.h.
|
Default constructor. Bounding box is set to zero. |
|
Constructor.
|
|
Constructor.
Extracts a bounding box from a freetype glyph. Uses the control box for the glyph.
|
|
Destructor.
|
|
Move the Bounding Box by a vector.
Definition at line 73 of file FTBBox.h. References FTPoint::x, FTPoint::y, and FTPoint::z. Referenced by FTFont::BBox(). |
|
Definition at line 84 of file FTBBox.h. References lowerX, lowerY, lowerZ, upperX, upperY, and upperZ. |
|
The bounds of the box.
Definition at line 100 of file FTBBox.h. Referenced by FTFont::BBox(), and operator+=(). |
|
The bounds of the box.
Definition at line 100 of file FTBBox.h. Referenced by FTFont::BBox(), and operator+=(). |
|
The bounds of the box.
Definition at line 100 of file FTBBox.h. Referenced by FTFont::BBox(), and operator+=(). |
|
The bounds of the box.
Definition at line 100 of file FTBBox.h. Referenced by FTFont::BBox(), and operator+=(). |
|
The bounds of the box.
Definition at line 100 of file FTBBox.h. Referenced by FTFont::BBox(), and operator+=(). |
|
The bounds of the box.
Definition at line 100 of file FTBBox.h. Referenced by FTFont::BBox(), FTExtrdGlyph::FTExtrdGlyph(), and operator+=(). |