|  | 
| template<class T > | 
| T | TrajColl::interpolate (const T &start, const T &end, double ratio) | 
|  | Calculate the value interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| Eigen::Quaterniond | TrajColl::interpolate (const Eigen::Quaterniond &start, const Eigen::Quaterniond &end, double ratio) | 
|  | Calculate the Quaternion interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| Eigen::Matrix3d | TrajColl::interpolate (const Eigen::Matrix3d &start, const Eigen::Matrix3d &end, double ratio) | 
|  | Calculate the 3D matrix interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| sva::PTransformd | TrajColl::interpolate (const sva::PTransformd &start, const sva::PTransformd &end, double ratio) | 
|  | Calculate the pose interpolating from start to end.  More... 
 | 
|  | 
| template<class T , class U  = T> | 
| U | TrajColl::interpolateDerivative (const T &start, const T &end, double, int order=1) | 
|  | Calculate the derivative value interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| double | TrajColl::interpolateDerivative (const double &start, const double &end, double, int order) | 
|  | Calculate the derivative of scalar value interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| Eigen::Vector3d | TrajColl::interpolateDerivative (const Eigen::Quaterniond &start, const Eigen::Quaterniond &end, double, int order) | 
|  | Calculate the derivative of Quaternion interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| Eigen::Vector3d | TrajColl::interpolateDerivative (const Eigen::Matrix3d &start, const Eigen::Matrix3d &end, double, int order) | 
|  | Calculate the derivative of 3D matrix interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| sva::MotionVecd | TrajColl::interpolateDerivative (const sva::PTransformd &start, const sva::PTransformd &end, double, int order) | 
|  | Calculate the derivative of pose interpolating from start to end.  More... 
 | 
|  | 
| template<> | 
| sva::ForceVecd | TrajColl::interpolateDerivative (const sva::ForceVecd &start, const sva::ForceVecd &end, double, int order) | 
|  | Calculate the derivative of wrench interpolating from start to end.  More... 
 | 
|  |