#include <mdsTetraInfo.h>
Public Types | |
enum | EFlags { INFO = 1, NEIGHBOURS = 2, FEATURES = 4, CHECK_EDGE_FACES = 8, DEFAULT_FLAGS = INFO | NEIGHBOURS | FEATURES } |
Helper flags. More... | |
Public Member Functions | |
bool | checkFlag (int Flag) |
Returns true if a given flag is present. | |
CWriteTetraInfo (std::ostream &Stream, int Flags=DEFAULT_FLAGS) | |
Constructor. | |
void | operator() (vctl::MCTetra &Tetrahedron) |
Writes info about a specified tetrahedron. | |
void | setMesh (CTetraMesh *pMesh) |
Sets internal pointer to the mesh. | |
void | writeHeading () |
Writes heading to the stream. | |
Protected Attributes | |
int | m_Flags |
Internal flags. | |
CTetraMesh::tSmartPtr | m_spMesh |
Pointer to the mesh. | |
std::ostream & | m_Stream |
Output stream. |
|
Helper flags.
|
|
Constructor.
|
|
Returns true if a given flag is present.
|
|
Writes info about a specified tetrahedron.
|
|
Sets internal pointer to the mesh.
|
|
Writes heading to the stream.
|
|
Internal flags.
|
|
Pointer to the mesh.
|
|
Output stream.
|