|
template<ArgumentPosition arg, class ConfigL_t , class ConfigR_t , class JacobianOut_t > |
void | dDifference_impl (const Eigen::MatrixBase< ConfigL_t > &, const Eigen::MatrixBase< ConfigR_t > &, const Eigen::MatrixBase< JacobianOut_t > &J) const |
|
bool | isEqual_impl (const VectorSpaceOperationTpl &other) const |
|
std::string | name () const |
|
ConfigVector_t | neutral () const |
|
Index | nq () const |
|
Index | nv () const |
|
VectorSpaceOperationTpl & | operator= (const VectorSpaceOperationTpl &other) |
|
| PINOCCHIO_LIE_GROUP_TPL_PUBLIC_INTERFACE (VectorSpaceOperationTpl) |
|
template<class ConfigL_t , class ConfigR_t , class ConfigOut_t > |
void | randomConfiguration_impl (const Eigen::MatrixBase< ConfigL_t > &lower_pos_limit, const Eigen::MatrixBase< ConfigR_t > &upper_pos_limit, const Eigen::MatrixBase< ConfigOut_t > &qout) const |
|
| VectorSpaceOperationTpl (const VectorSpaceOperationTpl &other) |
|
| VectorSpaceOperationTpl (int size=boost::static_signed_max< 0, Dim >::value) |
|
|
template<ArgumentPosition arg, class ConfigL_t , class ConfigR_t , class JacobianIn_t , class JacobianOut_t > |
static void | dDifference_product_impl (const ConfigL_t &, const ConfigR_t &, const JacobianIn_t &Jin, JacobianOut_t &Jout, bool, const AssignmentOperatorType op) |
|
template<class ConfigL_t , class ConfigR_t , class Tangent_t > |
static void | difference_impl (const Eigen::MatrixBase< ConfigL_t > &q0, const Eigen::MatrixBase< ConfigR_t > &q1, const Eigen::MatrixBase< Tangent_t > &d) |
|
template<class Config_t , class Tangent_t , class JacobianOut_t > |
static void | dIntegrate_dq_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Tangent_t > &, const Eigen::MatrixBase< JacobianOut_t > &J, const AssignmentOperatorType op=SETTO) |
|
template<class Config_t , class Tangent_t , class JacobianOut_t > |
static void | dIntegrate_dv_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Tangent_t > &, const Eigen::MatrixBase< JacobianOut_t > &J, const AssignmentOperatorType op=SETTO) |
|
template<class Config_t , class Tangent_t , class JacobianIn_t , class JacobianOut_t > |
static void | dIntegrate_product_impl (const Config_t &, const Tangent_t &, const JacobianIn_t &Jin, JacobianOut_t &Jout, bool, const ArgumentPosition, const AssignmentOperatorType op) |
|
template<class Config_t , class Tangent_t , class Jacobian_t > |
static void | dIntegrateTransport_dq_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Tangent_t > &, const Eigen::MatrixBase< Jacobian_t > &) |
|
template<class Config_t , class Tangent_t , class JacobianIn_t , class JacobianOut_t > |
static void | dIntegrateTransport_dq_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Tangent_t > &, const Eigen::MatrixBase< JacobianIn_t > &Jin, const Eigen::MatrixBase< JacobianOut_t > &Jout) |
|
template<class Config_t , class Tangent_t , class Jacobian_t > |
static void | dIntegrateTransport_dv_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Tangent_t > &, const Eigen::MatrixBase< Jacobian_t > &) |
|
template<class Config_t , class Tangent_t , class JacobianIn_t , class JacobianOut_t > |
static void | dIntegrateTransport_dv_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Tangent_t > &, const Eigen::MatrixBase< JacobianIn_t > &Jin, const Eigen::MatrixBase< JacobianOut_t > &Jout) |
|
template<class ConfigIn_t , class Velocity_t , class ConfigOut_t > |
static void | integrate_impl (const Eigen::MatrixBase< ConfigIn_t > &q, const Eigen::MatrixBase< Velocity_t > &v, const Eigen::MatrixBase< ConfigOut_t > &qout) |
|
template<class Config_t , class Jacobian_t > |
static void | integrateCoeffWiseJacobian_impl (const Eigen::MatrixBase< Config_t > &, const Eigen::MatrixBase< Jacobian_t > &J) |
|
template<class Config_t > |
static bool | isNormalized_impl (const Eigen::MatrixBase< Config_t > &, const Scalar &) |
|
template<class Config_t > |
static void | normalize_impl (const Eigen::MatrixBase< Config_t > &) |
|
template<class Config_t > |
static void | random_impl (const Eigen::MatrixBase< Config_t > &qout) |
|
template<int Dim, typename _Scalar, int _Options>
struct pinocchio::VectorSpaceOperationTpl< Dim, _Scalar, _Options >
Definition at line 16 of file vector-space.hpp.