An interface to Alias Min Max locators.
#include <AlMinmaxLocator.h>
class AlMinmaxLocator : public AlLocator
AlMinmaxLocator();
virtual ~AlMinmaxLocator();
virtual AlObject * copyWrapper() const;
virtual AlObjectType type() const;
statusCode create(const AlCurve *, const AlCurve *);
statusCode create(const AlCurve *, const AlCurveOnSurface *);
statusCode create(const AlCurveOnSurface *, const AlCurveOnSurface *);
statusCode create(const AlSurface *, const AlSurface *);
statusCode create(const AlCurve *, const AlSurface *);
statusCode create(const AlCurveOnSurface *, const AlSurface *);
statusCode setCombDisplay (boolean) ;
statusCode combDisplay (boolean &) const;
statusCode setCombScale (double) ;
statusCode combScale (double &) const;
statusCode setCombThreshold (double) ;
statusCode combThreshold (double &) const;
statusCode setCombDensity (double) ;
statusCode combDensity (double &) const;
statusCode minimumDistance (double &) const;
statusCode maximumDistance (double &) const;
statusCode setLeftJustifyMinDistance(boolean);
statusCode leftJustifyMinDistance(boolean &) const;
statusCode setLeftJustifyMaxDistance(boolean);
statusCode leftJustifyMaxDistance(boolean &) const;
statusCode attachedTo( AlObject *&, AlObject *& );
A min max locator finds and displays the minimum and maximum distance between any two of: curves, curves on surface, or surfaces. This class contains methods to create, query the distance and set the display attributes in the Alias windows.
statusCode AlMinmaxLocator::combDisplay(boolean &display) const
statusCode AlMinmaxLocator::combThreshold(double &threshold) const
statusCode AlMinmaxLocator::setLeftJustifyMinDistance(boolean leftJustify)
Sets the justification of the text for the minimum distance for minmax locator. The text can be right justified or left justified.
statusCode AlMinmaxLocator::leftJustifyMinDistance(boolean &leftJustify) const
statusCode AlMinmaxLocator::setLeftJustifyMaxDistance(boolean leftJustify)
Sets the justification of the text for the maximum distance for minmax locator. The text can be right justified or left justified.
statusCode AlMinmaxLocator::leftJustifyMaxDistance(boolean &leftJustify) const
statusCode AlMinmaxLocator::attachedTo( AlObject *& objectOne, AlObject *& objectTwo )