Public Member Functions | Public Attributes | List of all members
pinocchio::ForceSetTpl< _Scalar, _Options >::Block Struct Reference

#include <force-set.hpp>

Public Member Functions

Eigen::Block< ForceSetTpl::Matrix3xangular ()
 
Eigen::Block< const ForceSetTpl::Matrix3xangular () const
 
 Block (ForceSetTpl &ref, const int &idx, const int &len)
 
Eigen::Block< ForceSetTpl::Matrix3xlinear ()
 
Eigen::Block< const ForceSetTpl::Matrix3xlinear () const
 
ForceSetTpl::Matrix6x matrix () const
 
Blockoperator= (const ForceSetTpl &copy)
 
Blockoperator= (const ForceSetTpl::Block &copy)
 
template<typename D >
Blockoperator= (const Eigen::MatrixBase< D > &m)
 
ForceSetTpl se3Action (const SE3 &m) const
 af = aXb.act(bf) More...
 
ForceSetTpl se3ActionInverse (const SE3 &m) const
 bf = aXb.actInv(af) More...
 

Public Attributes

int idx
 
int len
 
ForceSetTplref
 

Detailed Description

template<typename _Scalar, int _Options>
struct pinocchio::ForceSetTpl< _Scalar, _Options >::Block

Definition at line 73 of file force-set.hpp.

Constructor & Destructor Documentation

template<typename _Scalar , int _Options>
pinocchio::ForceSetTpl< _Scalar, _Options >::Block::Block ( ForceSetTpl ref,
const int &  idx,
const int &  len 
)
inline

Definition at line 77 of file force-set.hpp.

Member Function Documentation

template<typename _Scalar , int _Options>
Eigen::Block<ForceSetTpl::Matrix3x> pinocchio::ForceSetTpl< _Scalar, _Options >::Block::angular ( )
inline

Definition at line 81 of file force-set.hpp.

template<typename _Scalar , int _Options>
Eigen::Block<const ForceSetTpl::Matrix3x> pinocchio::ForceSetTpl< _Scalar, _Options >::Block::angular ( ) const
inline

Definition at line 84 of file force-set.hpp.

template<typename _Scalar , int _Options>
Eigen::Block<ForceSetTpl::Matrix3x> pinocchio::ForceSetTpl< _Scalar, _Options >::Block::linear ( )
inline

Definition at line 80 of file force-set.hpp.

template<typename _Scalar , int _Options>
Eigen::Block<const ForceSetTpl::Matrix3x> pinocchio::ForceSetTpl< _Scalar, _Options >::Block::linear ( ) const
inline

Definition at line 82 of file force-set.hpp.

template<typename _Scalar , int _Options>
ForceSetTpl::Matrix6x pinocchio::ForceSetTpl< _Scalar, _Options >::Block::matrix ( ) const
inline

Definition at line 87 of file force-set.hpp.

template<typename _Scalar , int _Options>
Block& pinocchio::ForceSetTpl< _Scalar, _Options >::Block::operator= ( const ForceSetTpl copy)
inline

Definition at line 93 of file force-set.hpp.

template<typename _Scalar , int _Options>
Block& pinocchio::ForceSetTpl< _Scalar, _Options >::Block::operator= ( const ForceSetTpl::Block copy)
inline

Definition at line 101 of file force-set.hpp.

template<typename _Scalar , int _Options>
template<typename D >
Block& pinocchio::ForceSetTpl< _Scalar, _Options >::Block::operator= ( const Eigen::MatrixBase< D > &  m)
inline

Definition at line 110 of file force-set.hpp.

template<typename _Scalar , int _Options>
ForceSetTpl pinocchio::ForceSetTpl< _Scalar, _Options >::Block::se3Action ( const SE3 m) const
inline

af = aXb.act(bf)

Definition at line 120 of file force-set.hpp.

template<typename _Scalar , int _Options>
ForceSetTpl pinocchio::ForceSetTpl< _Scalar, _Options >::Block::se3ActionInverse ( const SE3 m) const
inline

bf = aXb.actInv(af)

Definition at line 129 of file force-set.hpp.

Member Data Documentation

template<typename _Scalar , int _Options>
int pinocchio::ForceSetTpl< _Scalar, _Options >::Block::idx

Definition at line 76 of file force-set.hpp.

template<typename _Scalar , int _Options>
int pinocchio::ForceSetTpl< _Scalar, _Options >::Block::len

Definition at line 76 of file force-set.hpp.

template<typename _Scalar , int _Options>
ForceSetTpl& pinocchio::ForceSetTpl< _Scalar, _Options >::Block::ref

Definition at line 75 of file force-set.hpp.


The documentation for this struct was generated from the following file:


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:05