#include <IEModel.h>
Inheritance diagram for IETriModel:
Public Member Functions | |
IETriModel () | |
IETriModel (const IETriModel &other) | |
IETriModel & | operator= (const IETriModel &other) |
virtual | ~IETriModel () |
void | FreeData () |
void | Init () |
void | SetNumEdges (int i) |
int | GetNumEdges () const |
void | SetNumFaces (int numfaces) |
void | BuildEdges (BOOL deleteold=TRUE) |
void | setNumEdges (int numEdges) |
Public Attributes | |
HashArray< IEPoly, IEPoly & > | m_polyclassarray |
HashArray< IEEdge, IEEdge & > | m_edges |
int * | m_edgeindex |
Friends | |
PLUGINEXPORT void | Triangulate (const IEPolyModel &mesh, IETriModel &tmesh) |
PLUGINEXPORT void | LoopSubdivideStep (const IETriModel &mesh, IETriModel &smesh) |
PLUGINEXPORT void | LoopSubdivide (IETriModel &mesh, IETriModel &smesh, int numSteps) |
Definition at line 639 of file IEModel.h.
|
|
|
|
|
|
|
|
|
Reimplemented from IEPolyModel. |
|
Definition at line 688 of file IEModel.h. Referenced by operator=(). |
|
Definition at line 677 of file IEModel.h. References IEPolyModel::m_polyarray, and HashArray< TYPE, ARG_TYPE >::SetGranularity(). Here is the call graph for this function: ![]() |
|
Definition at line 655 of file IEModel.h. References GetNumEdges(), IEPolyModel::GetNumFaces(), IEPolyModel::GetNumVerts(), m_edges, IEPolyModel::m_polyarray, IEModel::m_vertexlist, IEPolyModel::SetNumFaces(), and IEPolyModel::SetNumVerts(). Here is the call graph for this function: ![]() |
|
|
|
|
|
Reimplemented from IEPolyModel. Definition at line 692 of file IEModel.h. References IEPolyModel::m_polyarray, and HashArray< TYPE, ARG_TYPE >::SetSize(). Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
Definition at line 643 of file IEModel.h. Referenced by operator=(). |
|
|
Generated on Thu Oct 27 11:46:59 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001