opensurgsim
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) constSurgSim::Math::Interval< T >
containsZero() constSurgSim::Math::Interval< T >
extendToInclude(const T &x)SurgSim::Math::Interval< T >
extendToInclude(const Interval< T > &i)SurgSim::Math::Interval< T >
getMax() constSurgSim::Math::Interval< T >
getMin() constSurgSim::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() constSurgSim::Math::Interval< T >
isApprox(const Interval< T > &i, const T &epsilon) constSurgSim::Math::Interval< T >
lowerHalf() constSurgSim::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) constSurgSim::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) constSurgSim::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) constSurgSim::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) constSurgSim::Math::Interval< T >
overlapsWith(const Interval< T > &i) constSurgSim::Math::Interval< T >
square() constSurgSim::Math::Interval< T >
upperHalf() constSurgSim::Math::Interval< T >