|
hpp-pinocchio 9.0.2
Wrapping of the kinematic/dynamic chain Pinocchio for HPP.
|
#include <hpp/pinocchio/liegroup/vector-space.hh>


Public Types | |
| enum | { BoundSize = Size , NR = (rot ? Size : 0) , NT = (rot ? 0 : Size) } |
| typedef ::pinocchio::VectorSpaceOperationTpl< Size, value_type > | Base |
Public Member Functions | |
| VectorSpaceOperation (int size=std::max(0, Size)) | |
| template<class ConfigL_t, class ConfigR_t> | |
| double | squaredDistance (const Eigen::MatrixBase< ConfigL_t > &q0, const Eigen::MatrixBase< ConfigR_t > &q1) |
| template<class ConfigL_t, class ConfigR_t> | |
| double | squaredDistance (const Eigen::MatrixBase< ConfigL_t > &q0, const Eigen::MatrixBase< ConfigR_t > &q1, const typename ConfigL_t::Scalar &w) |
Static Public Member Functions | |
| template<class ConfigIn_t, class ConfigOut_t> | |
| static void | setBound (const Eigen::MatrixBase< ConfigIn_t > &bounds, const Eigen::MatrixBase< ConfigOut_t > &out) |
| template<class JacobianIn_t, class JacobianOut_t> | |
| static void | getRotationSubJacobian (const Eigen::MatrixBase< JacobianIn_t > &Jin, const Eigen::MatrixBase< JacobianOut_t > &Jout) |
| template<class ConfigIn_t> | |
| static bool | isNormalized (const Eigen::MatrixBase< ConfigIn_t > &, const value_type &) |
| typedef ::pinocchio::VectorSpaceOperationTpl<Size, value_type> hpp::pinocchio::liegroup::VectorSpaceOperation< Size, rot >::Base |
|
inline |
Constructor
| size | size of the vector space: should be the equal to template argument for static sized vector-spaces. |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |