Chombo + EB + MF
3.2
|
#include <STLReader.H>
Public Member Functions | |
STLReader () | |
Constructor - read from standard input. More... | |
virtual | ~STLReader () |
Destructor. More... | |
virtual string * | GetHeader () const =0 |
Return header information. More... | |
virtual void | GetNtri (int &a_ntri) const =0 |
Return number of elements. More... | |
virtual void | GetNtriMatch (bool &a_ntriMatch) const =0 |
Return whether number of elements from header matches file. More... | |
virtual RefCountedPtr< STLMesh > | GetMesh () const =0 |
Return pointer to the mesh. More... | |
Protected Member Functions | |
virtual void | ReadData (istream &a_file, const int offset)=0 |
Protected Attributes | |
int | m_ntri |
bool | m_ntriMatch |
RefCountedPtr< STLMesh > | m_stlmesh |
Private Member Functions | |
void | operator= (const STLReader &a_inputReader) |
|
inline |
Constructor - read from standard input.
|
inlinevirtual |
Destructor.
References GetHeader(), GetMesh(), GetNtri(), GetNtriMatch(), and ReadData().
|
pure virtual |
Return header information.
Implemented in STLAsciiReader, and STLBinaryReader.
Referenced by ~STLReader().
|
pure virtual |
Return number of elements.
Implemented in STLAsciiReader, and STLBinaryReader.
Referenced by ~STLReader().
|
pure virtual |
Return whether number of elements from header matches file.
Implemented in STLAsciiReader, and STLBinaryReader.
Referenced by ~STLReader().
|
pure virtual |
Return pointer to the mesh.
Implemented in STLAsciiReader, and STLBinaryReader.
Referenced by ~STLReader().
|
protectedpure virtual |
Implemented in STLAsciiReader, and STLBinaryReader.
Referenced by ~STLReader().
|
inlineprivate |
References MayDay::Abort().
|
protected |
|
protected |
|
protected |