opensurgsim
SurgSim::Math::IntervalND< T, 3 > Member List

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

addThickness(const T &thickness)SurgSim::Math::IntervalND< T, 3 >
crossProduct(const IntervalND< T, 3 > &i) constSurgSim::Math::IntervalND< T, 3 >
dotProduct(const IntervalND< T, 3 > &i) constSurgSim::Math::IntervalND< T, 3 >
getAxis(size_t i) constSurgSim::Math::IntervalND< T, 3 >
IntervalArithmetic_add(const IntervalND< P, 3 > &a, const IntervalND< P, 3 > &b, IntervalND< P, 3 > *res)SurgSim::Math::IntervalND< T, 3 >friend
IntervalArithmetic_crossProduct(const IntervalND< P, 3 > &a, const IntervalND< P, 3 > &b, IntervalND< P, 3 > *res)SurgSim::Math::IntervalND< T, 3 >friend
IntervalArithmetic_dotProduct(const IntervalND< P, 3 > &a, const IntervalND< P, 3 > &b, Interval< P > *res)SurgSim::Math::IntervalND< T, 3 >friend
IntervalArithmetic_sub(const IntervalND< P, 3 > &a, const IntervalND< P, 3 > &b, IntervalND< P, 3 > *res)SurgSim::Math::IntervalND< T, 3 >friend
IntervalND()SurgSim::Math::IntervalND< T, 3 >
IntervalND(const std::array< Interval< T >, 3 > &x)SurgSim::Math::IntervalND< T, 3 >explicit
IntervalND(const Interval< T > &x, const Interval< T > &y, const Interval< T > &z)SurgSim::Math::IntervalND< T, 3 >
IntervalND(const IntervalND< T, 3 > &i)SurgSim::Math::IntervalND< T, 3 >
IntervalND(IntervalND< T, 3 > &&i)SurgSim::Math::IntervalND< T, 3 >
IntervalND(const std::array< T, 3 > &a, const std::array< T, 3 > &b)SurgSim::Math::IntervalND< T, 3 >
inverse() constSurgSim::Math::IntervalND< T, 3 >
isApprox(const IntervalND< T, 3 > &interval, const T &epsilon) constSurgSim::Math::IntervalND< T, 3 >
magnitude() constSurgSim::Math::IntervalND< T, 3 >
magnitudeSquared() constSurgSim::Math::IntervalND< T, 3 >
operator!=(const IntervalND< T, 3 > &i) constSurgSim::Math::IntervalND< T, 3 >
operator*(const IntervalND< T, 3 > &i) const (defined in SurgSim::Math::IntervalND< T, 3 >)SurgSim::Math::IntervalND< T, 3 >
operator*=(const IntervalND< T, 3 > &i) (defined in SurgSim::Math::IntervalND< T, 3 >)SurgSim::Math::IntervalND< T, 3 >
operator+(const IntervalND< T, 3 > &i) constSurgSim::Math::IntervalND< T, 3 >
operator+=(const IntervalND< T, 3 > &i) (defined in SurgSim::Math::IntervalND< T, 3 >)SurgSim::Math::IntervalND< T, 3 >
operator-(const IntervalND< T, 3 > &i) const (defined in SurgSim::Math::IntervalND< T, 3 >)SurgSim::Math::IntervalND< T, 3 >
operator-=(const IntervalND< T, 3 > &i) (defined in SurgSim::Math::IntervalND< T, 3 >)SurgSim::Math::IntervalND< T, 3 >
operator/(const IntervalND< T, 3 > &i) constSurgSim::Math::IntervalND< T, 3 >
operator/=(const IntervalND< T, 3 > &i)SurgSim::Math::IntervalND< T, 3 >
operator=(const IntervalND< T, 3 > &i)SurgSim::Math::IntervalND< T, 3 >
operator=(IntervalND< T, 3 > &&i)SurgSim::Math::IntervalND< T, 3 >
operator==(const IntervalND< T, 3 > &i) constSurgSim::Math::IntervalND< T, 3 >
overlapsWith(const IntervalND< T, 3 > &interval) constSurgSim::Math::IntervalND< T, 3 >