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

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

atTime(const T &t) constSurgSim::Math::LinearMotionND< T, 3 >
crossProduct(const LinearMotionND< T, 3 > &motion, const Interval< T > &range) constSurgSim::Math::LinearMotionND< T, 3 >
dotProduct(const LinearMotionND< T, 3 > &motion, const Interval< T > &range) constSurgSim::Math::LinearMotionND< T, 3 >
firstHalf() constSurgSim::Math::LinearMotionND< T, 3 >
getAxis(int i) constSurgSim::Math::LinearMotionND< T, 3 >
getEnd(std::array< T, 3 > *end) constSurgSim::Math::LinearMotionND< T, 3 >
getEnd() constSurgSim::Math::LinearMotionND< T, 3 >
getStart(std::array< T, 3 > *start) constSurgSim::Math::LinearMotionND< T, 3 >
getStart() constSurgSim::Math::LinearMotionND< T, 3 >
isApprox(const LinearMotionND< T, 3 > &motion, const T &epsilon) constSurgSim::Math::LinearMotionND< T, 3 >
LinearMotionND()SurgSim::Math::LinearMotionND< T, 3 >
LinearMotionND(const std::array< LinearMotion< T >, 3 > &x)SurgSim::Math::LinearMotionND< T, 3 >explicit
LinearMotionND(const LinearMotion< T > &a, const LinearMotion< T > &b, const LinearMotion< T > &c)SurgSim::Math::LinearMotionND< T, 3 >
LinearMotionND(const LinearMotionND< T, 3 > &motion)SurgSim::Math::LinearMotionND< T, 3 >
LinearMotionND(LinearMotionND< T, 3 > &&motion)SurgSim::Math::LinearMotionND< T, 3 >
LinearMotionND(const std::array< T, 3 > &start, const std::array< T, 3 > &end)SurgSim::Math::LinearMotionND< T, 3 >
LinearMotionND(const Vector3 &start, const Vector3 &end)SurgSim::Math::LinearMotionND< T, 3 >
magnitude(const Interval< T > &range) constSurgSim::Math::LinearMotionND< T, 3 >
magnitudeSquared(const Interval< T > &range) constSurgSim::Math::LinearMotionND< T, 3 >
operator!=(const LinearMotionND< T, 3 > &motion) constSurgSim::Math::LinearMotionND< T, 3 >
operator*(const LinearMotionND< T, 3 > &m) constSurgSim::Math::LinearMotionND< T, 3 >
operator+(const LinearMotionND< T, 3 > &m) constSurgSim::Math::LinearMotionND< T, 3 >
operator+=(const LinearMotionND< T, 3 > &m) (defined in SurgSim::Math::LinearMotionND< T, 3 >)SurgSim::Math::LinearMotionND< T, 3 >
operator-(const LinearMotionND< T, 3 > &m) const (defined in SurgSim::Math::LinearMotionND< T, 3 >)SurgSim::Math::LinearMotionND< T, 3 >
operator-=(const LinearMotionND< T, 3 > &m) (defined in SurgSim::Math::LinearMotionND< T, 3 >)SurgSim::Math::LinearMotionND< T, 3 >
operator/(const LinearMotionND< T, 3 > &m) constSurgSim::Math::LinearMotionND< T, 3 >
operator=(const LinearMotionND< T, 3 > &motion)SurgSim::Math::LinearMotionND< T, 3 >
operator=(LinearMotionND< T, 3 > &&motion)SurgSim::Math::LinearMotionND< T, 3 >
operator==(const LinearMotionND< T, 3 > &motion) constSurgSim::Math::LinearMotionND< T, 3 >
secondHalf() constSurgSim::Math::LinearMotionND< T, 3 >
toInterval() constSurgSim::Math::LinearMotionND< T, 3 >
Vector3 typedefSurgSim::Math::LinearMotionND< T, 3 >