#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.
|
1.4.6-NO