MMSFTMesh Class Reference

captures vertices that are output by OpenGL's gluTesselator More...

#include <mmsftmesh.h>

List of all members.


Public Member Functions

 MMSFTMesh (unsigned int m)
 ~MMSFTMesh ()
void addVertex (const double x, const double y, const double z)
unsigned int getVertexCount () const
const MMSFTVertexgetVertex (unsigned int index) const
unsigned int getMeshType () const

Private Attributes

MMSFTVertexVector vertices
unsigned int meshType
 OpenGL primitive type.

Detailed Description

captures vertices that are output by OpenGL's gluTesselator

Definition at line 39 of file mmsftmesh.h.


Constructor & Destructor Documentation

MMSFTMesh::MMSFTMesh ( unsigned int  m  ) 

Definition at line 35 of file mmsftmesh.cpp.

MMSFTMesh::~MMSFTMesh (  ) 

Definition at line 40 of file mmsftmesh.cpp.


Member Function Documentation

void MMSFTMesh::addVertex ( const double  x,
const double  y,
const double  z 
)

Definition at line 44 of file mmsftmesh.cpp.

unsigned int MMSFTMesh::getVertexCount (  )  const

Definition at line 48 of file mmsftmesh.cpp.

const MMSFTVertex & MMSFTMesh::getVertex ( unsigned int  index  )  const

Definition at line 52 of file mmsftmesh.cpp.

unsigned int MMSFTMesh::getMeshType (  )  const

Definition at line 56 of file mmsftmesh.cpp.


Member Data Documentation

Definition at line 41 of file mmsftmesh.h.

unsigned int MMSFTMesh::meshType [private]

OpenGL primitive type.

Definition at line 44 of file mmsftmesh.h.


The documentation for this class was generated from the following files: