In file tetrahedrisation/ActiveTetraZone3D.h:

namespace yav class ActiveTetraZone3D : public TetraZone3D

a zone of an active 3D Tetrahedrisation

Inheritance:


Public Methods

inline ActiveTetra3D* getTetrahedrisation () const
get the mesh containing the vertex

Public

constructor
ActiveTetraZone3D (Tetra3D *mesh, const TclString& name)
constructor
destructor
virtual ~ActiveTetraZone3D ()
deletes zone

Inherited from TetraZone3D:

Public Methods

inline const TclString& getName(void) const
inline unsigned int getRef(void) 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)
void expand()
void shrink()
bool remove(int force=0)
std::list <TetraTetrahedron3D *> ::iterator getFirstTetrahedron()
std::list <TetraTetrahedron3D *> ::iterator getLastTetrahedron()

Protected Fields

TclString name
Tetra3D* tetrahedrisation
unsigned int ref
std::list <TetraTetrahedron3D *> tetrahedronList

Documentation

a zone of an active 3D Tetrahedrisation
constructor

ActiveTetraZone3D(Tetra3D *mesh, const TclString& name)
constructor
Parameters:
mesh - zone tetrahedrisation
name - zone name

destructor

virtual ~ActiveTetraZone3D()
deletes zone

inline ActiveTetra3D* getTetrahedrisation() const
get the mesh containing the vertex


This class has no child classes.

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