25 #ifndef OD_GE_INTERVAL_H
26 #define OD_GE_INTERVAL_H
103 double& upper)
const;
420 bool m_bBoundedAbove;
421 bool m_bBoundedBelow;
#define GE_TOOLKIT_EXPORT
bool operator>=(const OdString &s1, const OdString &s2)
bool operator<=(const OdString &s1, const OdString &s2)
bool operator<(const OdString &s1, const OdString &s2)
bool operator>(const OdString &s1, const OdString &s2)
OdGeInterval(double tol=1.e-12)
OdGeInterval(bool boundedBelow, double bound, double tol=1.e-12)
double upperBound() const
bool isEqualAtUpper(double value) const
bool contains(const OdGeInterval &otherInterval) const
void getBounds(double &lower, double &upper) const
OdGeInterval & setTolerance(double tol)
OdGeInterval & set(double lower, double upper)
bool isEqualAtUpper(const OdGeInterval &otherInterval) const
OdGeInterval & set(bool boundedBelow, double bound)
bool isOverlapAtUpper(const OdGeInterval &otherInterval, OdGeInterval &overlap) const
double lowerBound() const
bool isBoundedBelow() const
bool isPeriodicallyOn(double period, double &value)
OdGeInterval(double lower, double upper, double tol=1.e-12)
bool contains(double value) const
bool isEqualAtLower(double value) const
bool intersectWith(const OdGeInterval &otherInterval, OdGeInterval &result) const
bool isDisjoint(const OdGeInterval &otherInterval) const
bool isBoundedAbove() const
void getMerge(const OdGeInterval &otherInterval, OdGeInterval &result) const
OdGeInterval & setLower(double lower)
bool isEqualAtLower(const OdGeInterval &otherInterval) const
OdGeInterval & setUpper(double upper)
int subtract(const OdGeInterval &otherInterval, OdGeInterval &lInterval, OdGeInterval &rInterval) const
bool isContinuousAtUpper(const OdGeInterval &otherInterval) const
GLsizei const GLfloat * value
bool DAI_EXPORT operator!=(const OdDAI::OdSelect &left, const OdDAI::OdSelect &right)
bool DAI_EXPORT operator==(const OdFileDescriptionAuto &left, const OdFileDescriptionAuto &right)