class SM2FaceQualityConstraint : public Constraint a class corresponding to a geometric constraint which decimates|refines faces if they are too small|large|elongated
| | MissingMesh : public Exception an exception class thrown when the mesh contour is not valid |
| | apply () the apply fonction that refines|decimates the face to satisfy the area and elongation constraints |
| | getMesh () const returns the 2-simplex mesh involved in the constraint |
| | getConstraintAreaMagnitude () const returns the area constraint magnitude |
| | getConstraintLengthMagnitude () const returns the length constraint magnitude |
| | setConstraintAreaMagnitude (const double _constraintAreaMagnitude) sets the area constraint magnitude |
| | setConstraintLengthMagnitude (const double _constraintLengthMagnitude) sets the area constraint magnitude |
| | constructor | ||
| | destructor
|
| | mesh pointer of the 2 simplex mesh |
| | constraintAreaMagnitude area constraint magnitude |
| | constraintLengthMagnitude elongation constraint magnitude |
a class corresponding to a geometric constraint which decimates|refines faces if they are too small|large|elongated
SM2* mesh
double constraintAreaMagnitude
double constraintLengthMagnitude
virtual void apply()
SM2* getMesh() const
double getConstraintAreaMagnitude() const
double getConstraintLengthMagnitude() const
void setConstraintAreaMagnitude(const double _constraintAreaMagnitude)
void setConstraintLengthMagnitude(const double _constraintLengthMagnitude)
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