|
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ImpedanceVecd () |
| |
| | ImpedanceVecd (const sva::ImpedanceVecd &v) |
| |
| | ImpedanceVecd (double angular_, double linear_) |
| |
| ImpedanceVecd & | operator= (const sva::ImpedanceVecd &v) |
| |
| Eigen::Vector6d | vector () const noexcept |
| |
| void | vec (const sva::ImpedanceVecd &v) noexcept |
| |
| void | vec (const Eigen::Vector6d &v) noexcept |
| |
| void | vec (const Eigen::Vector3d &a, const Eigen::Vector3d &l) noexcept |
| |
| void | vec (double a, double l) noexcept |
| |
| const sva::ImpedanceVecd & | vec () const noexcept |
| |
| void | angular (const Eigen::Vector3d &v) noexcept |
| |
| void | angular (double angular) noexcept |
| |
| const Eigen::Vector3d & | angular () const noexcept |
| |
| void | linear (const Eigen::Vector3d &v) noexcept |
| |
| void | linear (double linear) noexcept |
| |
| const Eigen::Vector3d & | linear () const noexcept |
| |
template<bool StrictlyPositive>
struct mc_tasks::force::details::ImpedanceVecd< StrictlyPositive >
A wrapper around an sva::ImpedanceVecd that imposes (strictly) positive values