addThickness(const T &thickness) | SurgSim::Math::Interval< T > | |
contains(const T &val) const | SurgSim::Math::Interval< T > | |
containsZero() const | SurgSim::Math::Interval< T > | |
extendToInclude(const T &x) | SurgSim::Math::Interval< T > | |
extendToInclude(const Interval< T > &i) | SurgSim::Math::Interval< T > | |
getMax() const | SurgSim::Math::Interval< T > | |
getMin() const | SurgSim::Math::Interval< T > | |
Interval() | SurgSim::Math::Interval< T > | |
Interval(const T &min, const T &max) | SurgSim::Math::Interval< T > | |
Interval(const Interval< T > &i) | SurgSim::Math::Interval< T > | |
Interval(Interval< T > &&i) | SurgSim::Math::Interval< T > | |
IntervalArithmetic_add(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
IntervalArithmetic_addadd(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
IntervalArithmetic_addmul(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
IntervalArithmetic_addsub(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
IntervalArithmetic_mul(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
IntervalArithmetic_sub(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
IntervalArithmetic_submul(const Interval< P > &a, const Interval< P > &b, Interval< P > *res) | SurgSim::Math::Interval< T > | friend |
inverse() const | SurgSim::Math::Interval< T > | |
isApprox(const Interval< T > &i, const T &epsilon) const | SurgSim::Math::Interval< T > | |
lowerHalf() const | SurgSim::Math::Interval< T > | |
minToMax(const T &a1, const T &a2) | SurgSim::Math::Interval< T > | static |
minToMax(const T &a1, const T &a2, const T &a3) | SurgSim::Math::Interval< T > | static |
minToMax(const T &a1, const T &a2, const T &a3, const T &a4) | SurgSim::Math::Interval< T > | static |
operator!=(const Interval< T > &i) const | SurgSim::Math::Interval< T > | |
operator*(const Interval< T > &i) const (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator*(const T &v) const (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator*=(const Interval< T > &i) (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator*=(const T &v) (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator+(const Interval< T > &i) const | SurgSim::Math::Interval< T > | |
operator+(const T &v) const (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator+=(const Interval< T > &i) (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator+=(const T &v) (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator-() const (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator-(const Interval< T > &i) const (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator-(const T &v) const (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator-=(const Interval< T > &i) (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator-=(const T &v) (defined in SurgSim::Math::Interval< T >) | SurgSim::Math::Interval< T > | |
operator/(const Interval< T > &i) const | SurgSim::Math::Interval< T > | |
operator/=(const Interval< T > &i) | SurgSim::Math::Interval< T > | |
operator=(const Interval< T > &i) | SurgSim::Math::Interval< T > | |
operator=(Interval< T > &&i) | SurgSim::Math::Interval< T > | |
operator==(const Interval< T > &i) const | SurgSim::Math::Interval< T > | |
overlapsWith(const Interval< T > &i) const | SurgSim::Math::Interval< T > | |
square() const | SurgSim::Math::Interval< T > | |
upperHalf() const | SurgSim::Math::Interval< T > | |