38 #ifndef FCL_CCD_MOTION_BASE_INL_H 39 #define FCL_CCD_MOTION_BASE_INL_H 41 #include "fcl/math/motion/motion_base.h" 48 class MotionBase<double>;
52 MotionBase<S>::MotionBase()
53 : time_interval_(std::shared_ptr<TimeInterval<S>>(new TimeInterval<S>(0, 1)))
60 MotionBase<S>::~MotionBase() {}
101 template <
typename S>
106 T = tf.translation();
110 template <
typename S>
113 return time_interval_;
Main namespace.
Definition: broadphase_bruteforce-inl.h:45
void getCurrentTransform(Transform3< S > &tf_) const
Get the rotation and translation in current step.
Definition: interp_motion-inl.h:156
Transform3< S > tf
The transformation at current time t.
Definition: interp_motion.h:107
Definition: bv_motion_bound_visitor.h:45
void getCurrentTransform(Matrix3< S > &R, Vector3< S > &T) const
Get the rotation and translation in current step.
Definition: motion_base-inl.h:64