#include <FTVectoriser.h>
Public Member Functions | |
| FTMesh () | |
| Default constructor. | |
| ~FTMesh () | |
| Destructor. | |
| void | AddPoint (const FTGL_DOUBLE x, const FTGL_DOUBLE y, const FTGL_DOUBLE z) |
| FTGL_DOUBLE * | Combine (const FTGL_DOUBLE x, const FTGL_DOUBLE y, const FTGL_DOUBLE z) |
| void | Begin (GLenum meshType) |
| void | End () |
| void | Error (GLenum e) |
| unsigned int | TesselationCount () const |
| const FTTesselation *const | Tesselation (unsigned int index) const |
| const PointList & | TempPointList () const |
| GLenum | Error () const |
| Get the GL ERROR returned by the glu tesselator. | |
Definition at line 80 of file FTVectoriser.h.
|
|
Default constructor.
Definition at line 51 of file FTVectoriser.cpp. References FTVector< FTTesselation * >::reserve(). |
|
|
Destructor.
Definition at line 59 of file FTVectoriser.cpp. References FTVector< FTTesselation * >::clear(), and FTVector< FTTesselation * >::size(). |
|
||||||||||||||||
|
Definition at line 70 of file FTVectoriser.cpp. References FTTesselation::AddPoint(). Referenced by ftglVertex(). |
|
|
Definition at line 83 of file FTVectoriser.cpp. Referenced by ftglBegin(). |
|
||||||||||||||||
|
Definition at line 76 of file FTVectoriser.cpp. References FTList< FTPoint >::back(), FTGL_DOUBLE, and FTList< FTPoint >::push_back(). Referenced by ftglCombine(). |
|
|
Definition at line 89 of file FTVectoriser.cpp. References FTVector< FTTesselation * >::push_back(). Referenced by ftglEnd(). |
|
|
Get the GL ERROR returned by the glu tesselator.
Definition at line 139 of file FTVectoriser.h. |
|
|
Definition at line 119 of file FTVectoriser.h. Referenced by ftglError(). |
|
|
Definition at line 134 of file FTVectoriser.h. |
|
|
Definition at line 95 of file FTVectoriser.cpp. References FTVector< FTTesselation * >::size(). Referenced by FTExtrdGlyph::FTExtrdGlyph(), and FTPolyGlyph::FTPolyGlyph(). |
|
|
Definition at line 124 of file FTVectoriser.h. Referenced by FTExtrdGlyph::FTExtrdGlyph(), and FTPolyGlyph::FTPolyGlyph(). |
1.3.3