All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Eigen::StackMatrix< MatrixType1, MatrixType2 > Class Template Reference

#include <SubMatrix.hpp>

Inheritance diagram for Eigen::StackMatrix< MatrixType1, MatrixType2 >:
[legend]
Collaboration diagram for Eigen::StackMatrix< MatrixType1, MatrixType2 >:
[legend]

Public Types

typedef MatrixBase
< StackMatrix< MatrixType1,
MatrixType2 > > 
Base
 
typedef MatrixBase< MatrixType1 > Base1
 
typedef MatrixBase< MatrixType2 > Base2
 

Public Member Functions

 StackMatrix (Base1 &m1, Base2 &m2)
 
Index cols () const
 
Index rows () const
 
Index innerStride () const
 
Scalar & coeffRef (Index row, Index col)
 
Scalar & coeffRef (Index index)
 
const CoeffReturnType coeff (Index row, Index col) const
 
const CoeffReturnType coeff (Index index) const
 

Protected Attributes

Base1m1
 
Base2m2
 

Member Typedef Documentation

template<typename MatrixType1, typename MatrixType2>
typedef MatrixBase<StackMatrix<MatrixType1, MatrixType2> > Eigen::StackMatrix< MatrixType1, MatrixType2 >::Base
template<typename MatrixType1, typename MatrixType2>
typedef MatrixBase<MatrixType1> Eigen::StackMatrix< MatrixType1, MatrixType2 >::Base1
template<typename MatrixType1, typename MatrixType2>
typedef MatrixBase<MatrixType2> Eigen::StackMatrix< MatrixType1, MatrixType2 >::Base2

Constructor & Destructor Documentation

template<typename MatrixType1, typename MatrixType2>
Eigen::StackMatrix< MatrixType1, MatrixType2 >::StackMatrix ( Base1 m1,
Base2 m2 
)
inline

Member Function Documentation

template<typename MatrixType1, typename MatrixType2>
const CoeffReturnType Eigen::StackMatrix< MatrixType1, MatrixType2 >::coeff ( Index  row,
Index  col 
) const
inline
template<typename MatrixType1, typename MatrixType2>
const CoeffReturnType Eigen::StackMatrix< MatrixType1, MatrixType2 >::coeff ( Index  index) const
inline
template<typename MatrixType1, typename MatrixType2>
Scalar& Eigen::StackMatrix< MatrixType1, MatrixType2 >::coeffRef ( Index  row,
Index  col 
)
inline
template<typename MatrixType1, typename MatrixType2>
Scalar& Eigen::StackMatrix< MatrixType1, MatrixType2 >::coeffRef ( Index  index)
inline
template<typename MatrixType1, typename MatrixType2>
Index Eigen::StackMatrix< MatrixType1, MatrixType2 >::cols ( ) const
inline
template<typename MatrixType1, typename MatrixType2>
Index Eigen::StackMatrix< MatrixType1, MatrixType2 >::innerStride ( ) const
inline
template<typename MatrixType1, typename MatrixType2>
Index Eigen::StackMatrix< MatrixType1, MatrixType2 >::rows ( ) const
inline

Member Data Documentation

template<typename MatrixType1, typename MatrixType2>
Base1& Eigen::StackMatrix< MatrixType1, MatrixType2 >::m1
protected
template<typename MatrixType1, typename MatrixType2>
Base2& Eigen::StackMatrix< MatrixType1, MatrixType2 >::m2
protected