#include <bv_motion_bound_visitor.h>
Public Member Functions | |
S | computeMotionBound (const BVMotionBoundVisitor< S > &mb_visitor) const override |
S | computeMotionBound (const TriangleMotionBoundVisitor< S > &mb_visitor) const override |
void | getCurrentTransform (Transform3< S > &tf_) const override |
void | getTaylorModel (TMatrix3< S > &tm, TVector3< S > &tv) const override |
Vector3< S > | getVelocity () const |
bool | integrate (S dt) const override |
TranslationMotion (const Matrix3< S > &R, const Vector3< S > &T1, const Vector3< S > &T2) | |
TranslationMotion (const Transform3< S > &tf1, const Transform3< S > &tf2) | |
Construct motion from intial and goal transform. More... | |
Private Attributes | |
Quaternion< S > | rot |
initial and goal transforms More... | |
Transform3< S > | tf |
Vector3< S > | trans_range |
Vector3< S > | trans_start |
Definition at line 57 of file bv_motion_bound_visitor.h.
fcl::TranslationMotion< S >::TranslationMotion | ( | const Transform3< S > & | tf1, |
const Transform3< S > & | tf2 | ||
) |
Construct motion from intial and goal transform.
Definition at line 54 of file translation_motion-inl.h.
fcl::TranslationMotion< S >::TranslationMotion | ( | const Matrix3< S > & | R, |
const Vector3< S > & | T1, | ||
const Vector3< S > & | T2 | ||
) |
Definition at line 67 of file translation_motion-inl.h.
|
override |
Definition at line 93 of file translation_motion-inl.h.
|
override |
Definition at line 101 of file translation_motion-inl.h.
|
override |
Definition at line 109 of file translation_motion-inl.h.
|
override |
Definition at line 116 of file translation_motion-inl.h.
Vector3< S > fcl::TranslationMotion< S >::getVelocity |
Definition at line 127 of file translation_motion-inl.h.
|
override |
Definition at line 80 of file translation_motion-inl.h.
|
private |
initial and goal transforms
Definition at line 74 of file translation_motion.h.
|
mutableprivate |
Definition at line 77 of file translation_motion.h.
|
private |
Definition at line 75 of file translation_motion.h.
|
private |
Definition at line 75 of file translation_motion.h.