25 static double inf() {
return std::numeric_limits<double>::infinity(); }
57 bool contains(
const double&
x,
const double& period )
const;
bool excludedByUpper(const double &x) const
void setOpenUpper(bool openUpper)
void setExcludeInterval(bool excludeInterval)
bool excludeInterval() const
bool contains(const double &x) const
void setLower(const double &lower)
void setOpenLower(bool openLower)
bool noUpperBound() const
VP1Interval(const double &lower, const double &upper, bool openLower=true, bool openUpper=true, bool excludeRange=false)
bool hasOverlap(const VP1Interval &other) const
bool excludedByLower(const double &x) const
void setOpen(bool openLower, bool openUpper)
bool noLowerBound() const
void set(const double &lower, const double &upper, bool openLower=true, bool openUpper=true, bool excludeRange=false)
bool operator==(const VP1Interval &other) const
void setUpper(const double &upper)
void translate(const double &)