Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

FTTesselation Class Reference

#include <FTVectoriser.h>

List of all members.


Detailed Description

FTTesselation captures points that are output by OpenGL's gluTesselator.

Definition at line 20 of file FTVectoriser.h.

Public Member Functions

 FTTesselation (GLenum m)
 Default constructor.

 ~FTTesselation ()
 Destructor.

void AddPoint (const FTGL_DOUBLE x, const FTGL_DOUBLE y, const FTGL_DOUBLE z)
 Add a point to the mesh.

size_t PointCount () const
 The number of points in this mesh.

const FTPointPoint (unsigned int index) const
GLenum PolygonType () const
 Return the OpenGL polygon type.


Constructor & Destructor Documentation

FTTesselation::FTTesselation GLenum  m  )  [inline]
 

Default constructor.

Definition at line 26 of file FTVectoriser.h.

FTTesselation::~FTTesselation  )  [inline]
 

Destructor.

Definition at line 35 of file FTVectoriser.h.


Member Function Documentation

void FTTesselation::AddPoint const FTGL_DOUBLE  x,
const FTGL_DOUBLE  y,
const FTGL_DOUBLE  z
[inline]
 

Add a point to the mesh.

Definition at line 43 of file FTVectoriser.h.

References FTGL_DOUBLE.

Referenced by FTMesh::AddPoint().

const FTPoint& FTTesselation::Point unsigned int  index  )  const [inline]
 

Definition at line 56 of file FTVectoriser.h.

Referenced by FTExtrdGlyph::FTExtrdGlyph(), and FTPolyGlyph::FTPolyGlyph().

size_t FTTesselation::PointCount  )  const [inline]
 

The number of points in this mesh.

Definition at line 51 of file FTVectoriser.h.

Referenced by FTExtrdGlyph::FTExtrdGlyph(), and FTPolyGlyph::FTPolyGlyph().

GLenum FTTesselation::PolygonType  )  const [inline]
 

Return the OpenGL polygon type.

Definition at line 61 of file FTVectoriser.h.

Referenced by FTExtrdGlyph::FTExtrdGlyph(), and FTPolyGlyph::FTPolyGlyph().


The documentation for this class was generated from the following file:
Generated on Mon Aug 16 18:47:21 2004 for FTGL by doxygen 1.3.6