|
Chombo + EB
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 |
1.8.13