#include <iso_visual_mesh_tools.h>
Public Member Functions | |
void | loadMesh (const base::String &pFileName, Dataset &pDataset) throw (VisualException) |
void | createHalfEdgeDataStructure (UnstructuredGrid *pUGrid, HE_Structure *pHalfEdgeStructure) throw (VisualException) |
void | registerFileParser (FileParser *pFileParser, const base::String &pFileSuffix) throw (VisualException) |
void | registerFileParser (FileParser *pFileParser, const QVector< base::String > &pFileSuffices) throw (VisualException) |
Protected Member Functions | |
void | findEdgePair (HE_Edge *pEdge, QList< HE_Edge * > &pPairlessEdges) |
Protected Attributes | |
QHash< base::String, FileParser * > | mFileParsers |
void MeshTools::loadMesh | ( | const base::String & | pFileName, | |
Dataset & | pDataset | |||
) | throw (VisualException) |
void MeshTools::createHalfEdgeDataStructure | ( | UnstructuredGrid * | pUGrid, | |
HE_Structure * | pHalfEdgeStructure | |||
) | throw (VisualException) |
void MeshTools::registerFileParser | ( | FileParser * | pFileParser, | |
const base::String & | pFileSuffix | |||
) | throw (VisualException) |
void MeshTools::registerFileParser | ( | FileParser * | pFileParser, | |
const QVector< base::String > & | pFileSuffices | |||
) | throw (VisualException) |
void MeshTools::findEdgePair | ( | HE_Edge * | pEdge, | |
QList< HE_Edge * > & | pPairlessEdges | |||
) | [inline, protected] |
QHash< base::String, FileParser* > iso::visual::MeshTools::mFileParsers [protected] |