#include <tet_mesh.h>
Public Member Functions | |
TetgenMeshClosedSurface () | |
Empty constructor. More... | |
virtual | ~TetgenMeshClosedSurface () |
Empty destructor. More... | |
const double & | internal_point (const unsigned &i) const |
Coordinate of the internal point. More... | |
void | set_hole (const Vector< double > &hole_point) |
void | set_region (const int ®ion, const Vector< double > ®ion_point) |
Set the region. More... | |
const int & | region () |
Return the region flag. More... | |
bool | is_hole () |
Is this a hole. More... | |
bool | is_region () |
Is it a specified region (i.e. region is positive) More... | |
Protected Attributes | |
int | Region |
Integer to indicate the region contained within the surface Default values -10 (no internal point set), -1 (it's a hole) More... | |
Vector< double > | Internal_point |
Storage for an internal point. More... | |
Base class defining a closed (orientable) surface for Tetgen-based mesh generation.
Definition at line 52 of file tet_mesh.h.
|
inline |
|
inlinevirtual |
Empty destructor.
Definition at line 65 of file tet_mesh.h.
|
inline |
Coordinate of the internal point.
Definition at line 68 of file tet_mesh.h.
References i, and Internal_point.
|
inline |
|
inline |
Is it a specified region (i.e. region is positive)
Definition at line 92 of file tet_mesh.h.
References Region.
|
inline |
Return the region flag.
Definition at line 86 of file tet_mesh.h.
References Region.
Referenced by set_region().
|
inline |
Definition at line 71 of file tet_mesh.h.
References Internal_point, and Region.
|
inline |
Set the region.
Definition at line 78 of file tet_mesh.h.
References Internal_point, region(), and Region.
|
protected |
Storage for an internal point.
Definition at line 101 of file tet_mesh.h.
Referenced by internal_point(), set_hole(), and set_region().
|
protected |
Integer to indicate the region contained within the surface Default values -10 (no internal point set), -1 (it's a hole)
Definition at line 98 of file tet_mesh.h.
Referenced by is_hole(), is_region(), region(), set_hole(), set_region(), and TetgenMeshClosedSurface().