a class corresponding to a position constraint where the distance between 2 vertices is constrained to belong to an interval [minimumDistance,maximumDistance]
![]() | Length edge length expression kind
|
![]() | apply (void) the apply fonction that adds or removes vertices depending on minimumDistance and maximumDistance |
![]() | getMinimumSpacing (void) const returns the minimum spacing between two vertices |
![]() | getMaximumSpacing (void) const returns the maximum spacing between two vertices |
![]() | getLengthKind (void) const returns the edge length kind |
![]() | setMinimumSpacing (const double min) sets the minimum spacing between two vertices |
![]() | setMaximumSpacing (const double max) sets the maximum spacing between two vertices |
![]() | setLengthKind (Length l) sets the edge length kind |
![]() | constructor
| ||
![]() | destructor
|
![]() | minimumSpacing the minimum Spacing between two vertices : may be set to zero |
![]() | maximumSpacing the maximum Spacing between two vertices |
![]() | length edge length kind |
![]() | contour the ActiveContour2D where the constraint is applied |
a class corresponding to a position constraint where the distance between 2 vertices is constrained to belong to an interval [minimumDistance,maximumDistance]
double maximumSpacing
Length length
ActiveContour2D* contour
virtual void apply(void)
double getMinimumSpacing(void) const
double getMaximumSpacing(void) const
Length getLengthKind(void) const
void setMinimumSpacing(const double min)
void setMaximumSpacing(const double max)
void setLengthKind(Length l)
constructor
SpacingContour2DConstraint(unsigned int freq, Length length, double min, double max, ActiveContour2D *c) throw(MissingContour)
length - edge length expression kind
min - the minimum spacing value defined as a percentage of the median edge length
max - the maximum spacing value defined as a percentage of the median edge length
c - the ontour on which the constraint applies
destructor
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