Go to the documentation of this file.
14 #ifndef __MESH_READER_H
15 #define __MESH_READER_H
89 #endif // __MESH_READER_H
void setNumElements(int numElements)
Definition: IterativeReader.hpp:77
read a block of nodes from a Finley mesh file.
Definition: MeshReader.h:38
NodeIterator & getNodeIterator()
Definition: MeshReader.cpp:113
NodeReader::Iterator NodeIterator
Definition: MeshReader.h:75
std::istream & getIStream()
Definition: IterativeReader.hpp:83
NodeReaderPtr m_node_reader_ptr
Definition: MeshReaderImpl.h:51
class to read triangle meshes from Finley mesh format files
Definition: MeshReader.h:68
void initialise()
Definition: MeshReaderImpl.cpp:43
implementation details for the mesh reader. Decouples Interface from implementation.
Definition: MeshReaderImpl.h:43
~MeshReader()
Definition: MeshReader.cpp:105
TriReaderPtr m_tri_reader_ptr
Definition: MeshReaderImpl.h:52
virtual void initialise()
Definition: MeshReader.cpp:71
Definition: CheckPointable.cpp:17
Definition: MeshData.h:40
MeshReader(const string &)
Definition: MeshReader.cpp:96
virtual void initialise()
Definition: MeshReader.cpp:38
Impl * m_impl_ptr
Definition: MeshReader.h:70
NodeReader(std::istream &)
Definition: MeshReader.cpp:31
Definition: MeshData.h:24
Definition: IterativeReader.h:75
Definition: IterativeReader.h:29
read a block of triangles from a Finley mesh file.
Definition: MeshReader.h:54
TriIterator & getTriIterator()
Definition: MeshReader.cpp:121
TriReader(std::istream &)
Definition: MeshReader.cpp:64
TriReader::Iterator TriIterator
Definition: MeshReader.h:76