#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(). |