pinocchio  2.7.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
SizeDepType< Eigen::Dynamic > Struct Reference

Classes

struct  BlockReturn
 
struct  ColsReturn
 
struct  RowsReturn
 
struct  SegmentReturn
 

Static Public Member Functions

template<typename D >
static BlockReturn< D >::ConstType block (const Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index row_id, typename Eigen::DenseBase< D >::Index col_id, typename Eigen::DenseBase< D >::Index row_size_block, typename Eigen::DenseBase< D >::Index col_size_block)
 
template<typename D >
static BlockReturn< D >::Type block (Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index row_id, typename Eigen::DenseBase< D >::Index col_id, typename Eigen::DenseBase< D >::Index row_size_block, typename Eigen::DenseBase< D >::Index col_size_block)
 
template<typename D >
static ColsReturn< D >::ConstType middleCols (const Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index start, typename Eigen::DenseBase< D >::Index size)
 
template<typename D >
static ColsReturn< D >::Type middleCols (Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index start, typename Eigen::DenseBase< D >::Index size)
 
template<typename D >
static RowsReturn< D >::ConstType middleRows (const Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index start, typename Eigen::DenseBase< D >::Index size)
 
template<typename D >
static RowsReturn< D >::Type middleRows (Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index start, typename Eigen::DenseBase< D >::Index size)
 
template<typename D >
static SegmentReturn< D >::ConstType segment (const Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index start, typename Eigen::DenseBase< D >::Index size)
 
template<typename D >
static SegmentReturn< D >::Type segment (Eigen::MatrixBase< D > &mat, typename Eigen::DenseBase< D >::Index start, typename Eigen::DenseBase< D >::Index size)
 

Detailed Description

Definition at line 131 of file matrix-block.hpp.


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