|
FTGL 2.1.3~rc5
|
FTExtrudeGlyph is a specialisation of FTGlyph for creating tessellated extruded polygon glyphs. More...
#include <FTExtrdGlyph.h>
Public Member Functions | |
| FTExtrudeGlyph (FT_GlyphSlot glyph, float depth, float frontOutset, float backOutset, bool useDisplayList) | |
| Constructor. | |
| virtual | ~FTExtrudeGlyph () |
| Destructor. | |
| virtual const FTPoint & | Render (const FTPoint &pen, int renderMode) |
| Render this glyph at the current pen position. | |
FTExtrudeGlyph is a specialisation of FTGlyph for creating tessellated extruded polygon glyphs.
Definition at line 43 of file FTExtrdGlyph.h.
| FTExtrudeGlyph::FTExtrudeGlyph | ( | FT_GlyphSlot | glyph, |
| float | depth, | ||
| float | frontOutset, | ||
| float | backOutset, | ||
| bool | useDisplayList | ||
| ) |
Constructor.
Sets the Error to Invalid_Outline if the glyph isn't an outline.
| glyph | The Freetype glyph to be processed |
| depth | The distance along the z axis to extrude the glyph |
| frontOutset | outset contour size |
| backOutset | outset contour size |
| useDisplayList | Enable or disable the use of Display Lists for this glyph true turns ON display lists. false turns OFF display lists. |
| virtual FTExtrudeGlyph::~FTExtrudeGlyph | ( | ) | [virtual] |
Destructor.
Render this glyph at the current pen position.
| pen | The current pen position. |
| renderMode | Render mode to display |
Implements FTGlyph.
1.7.4