Zone class of a 3D Tetrahedrisation
![]() | getName (void) const returns zone name |
![]() | getRef (void) const returns zone reference number |
![]() | getTetrahedrisation () const get the mesh containing the zone |
![]() | setName (const TclString& n) set new zone name |
![]() | setRef (unsigned int r) set the zone unique reference |
![]() | tetrahedronRemoved (TetraTetrahedron3D *tetra) removes a tetrahedrom from the list |
![]() | newTetrahedron (TetraTetrahedron3D *tetra) adds a tetrahedron to the tetrahedron list |
![]() | apply (void (TetraVertex3D::*ptr)(void)) apply vertex member function on each zone vertex |
![]() | apply (void (TetraVertex3D::*ptr)(const double), const double val) apply vertex member function on each zone vertex |
![]() | expand () morphological operator that expands the zone to its neighbors |
![]() | shrink () morphological operator that shrinks the zone |
![]() | remove (int force=0) remove the zone by destroying its tetrahedra |
![]() | getFirstTetrahedron () returns the first element of the list of tetrahedra |
![]() | getLastTetrahedron () returns the last element of the list of tetrahedra |
![]() | constructor
| ||
![]() | destructor
|
![]() | name zone name |
![]() | tetrahedrisation triangulation where the zone belongs to |
![]() | ref zone unique reference |
![]() | tetrahedronList tetrahedron list of the zone |
Zone class of a 3D Tetrahedrisation
Tetra3D* tetrahedrisation
unsigned int ref
std::list <TetraTetrahedron3D *> tetrahedronList
constructor
destructor
inline const TclString& getName(void) const
inline unsigned int getRef(void) const
inline Tetra3D* getTetrahedrisation() const
void setName(const TclString& n)
void setRef(unsigned int r)
void tetrahedronRemoved(TetraTetrahedron3D *tetra)
void newTetrahedron(TetraTetrahedron3D *tetra)
void apply(void (TetraVertex3D::*ptr)(void))
void apply(void (TetraVertex3D::*ptr)(const double), const double val)
val - the argument passed to the member function void expand()
void shrink()
bool remove(int force=0)
std::list <TetraTetrahedron3D *> ::iterator getFirstTetrahedron()
std::list <TetraTetrahedron3D *> ::iterator getLastTetrahedron()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de