ant
A2 ant: class-based analysis framework
ant::interval< T > Member List

This is the complete list of members for ant::interval< T >, including all inherited members.

_startant::interval< T >protected
_stopant::interval< T >protected
AsRangeString(const std::string &label="x") const noexceptant::interval< T >inline
Center() const noexceptant::interval< T >inline
CenterWidth(const T center, const T width) noexceptant::interval< T >inlinestatic
Clip(const T &x) constant::interval< T >inline
Contains(const T &x) const noexceptant::interval< T >inline
Disjoint(const ant::interval< T > &i) const noexceptant::interval< T >inline
Extend(const interval< T > &other)ant::interval< T >inline
Extend(const T &other)ant::interval< T >inline
getMaxNegativeRange() noexceptant::interval< T >inlinestatic
getMaxPositiveRange() noexceptant::interval< T >inlinestatic
getMaxRange() noexceptant::interval< T >inlinestatic
interval(const T &start, const T &stop) noexceptant::interval< T >inline
IsSane() const noexceptant::interval< T >inline
Length() const noexceptant::interval< T >inline
MakeSane()ant::interval< T >inline
operator!=(const interval< T > &rhs) const noexceptant::interval< T >inline
operator*(const T &f) constant::interval< T >inline
operator*=(const T &f)ant::interval< T >inline
operator+(const T &a) constant::interval< T >inline
operator+=(const T &a)ant::interval< T >inline
operator-(const T &a) constant::interval< T >inline
operator-=(const T &a)ant::interval< T >inline
operator/(const T &f) constant::interval< T >inline
operator/=(const T &f)ant::interval< T >inline
operator<<(std::ostream &stream, const interval< T > &i)ant::interval< T >friend
operator==(const interval< T > &rhs) const noexceptant::interval< T >inline
operator>>(std::istream &out, interval< T > &t)ant::interval< T >friend
operator[](const index_t n) constant::interval< T >inline
Round() noexceptant::interval< T >inline
SetCenter(const T &center)ant::interval< T >inline
SetWidth(const T &width)ant::interval< T >inline
Start() const noexceptant::interval< T >inline
Start() noexceptant::interval< T >inline
Stop() const noexceptant::interval< T >inline
Stop() noexceptant::interval< T >inline
tryJoinWith(const ant::interval< T > &other)ant::interval< T >inline