a class corresponding to a position constraint where for each vertex belonging to a contour, the angle between its contour normal and its surface normal is contrained to a given value
![]() | MissingContour : public Exception an exception class thrown when the mesh contour is not valid |
![]() | apply () the apply fonction that moves neighboring vertices of the contour vertices such that the angle between normals is equal to a given value |
![]() | getMesh () const returns the 2-simplex mesh involved in the constraint |
![]() | getContour () const returns the 2-simplex mesh contour involved in the constraint |
![]() | getTangentAngle () const returns the angle between the contour normal vector and the surface normal vector |
![]() | setTangentAngle (const double _angle) sets the angle between the contour normal vector and the surface normal vector |
![]() | constructor | ||
![]() | destructor
|
![]() | contour the 2-simplex mesh contour involved in the constraint |
![]() | tangentAngle the angle between the contour normal vector and the surface normal vector |
a class corresponding to a position constraint where for each vertex belonging to a contour, the angle between its contour normal and its surface normal is contrained to a given value
SM2Contour3D* contour
double tangentAngle
virtual void apply()
SM2* getMesh() const
SM2Contour3D* getContour() const
double getTangentAngle() const
void setTangentAngle(const double _angle)
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