SurgSim::Math::Interval< T > Member List

This is the complete list of members for SurgSim::Math::Interval< T >, including all inherited members.

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 > |
m_max | SurgSim::Math::Interval< T > | private
m_min | SurgSim::Math::Interval< T > | private
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 | SurgSim::Math::Interval< T > |
operator*(const T &v) const | SurgSim::Math::Interval< T > |
operator*=(const Interval< T > &i) | SurgSim::Math::Interval< T > |
operator*=(const T &v) | SurgSim::Math::Interval< T > |
operator+(const Interval< T > &i) const | SurgSim::Math::Interval< T > |
operator+(const T &v) const | SurgSim::Math::Interval< T > |
operator+=(const Interval< T > &i) | SurgSim::Math::Interval< T > |
operator+=(const T &v) | SurgSim::Math::Interval< T > |
operator-() const | SurgSim::Math::Interval< T > |
operator-(const Interval< T > &i) const | SurgSim::Math::Interval< T > |
operator-(const T &v) const | SurgSim::Math::Interval< T > |
operator-=(const Interval< T > &i) | SurgSim::Math::Interval< T > |
operator-=(const T &v) | 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 > |