Eigen::internal::traits< StackMatrix< MatrixType1, MatrixType2 > > Struct Template Reference

#include <SubMatrix.hpp>

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

Public Types

enum  {
  RowsAtCompileTime = MatrixType1::RowsAtCompileTime,
  ColsAtCompileTime = MatrixType1::ColsAtCompileTime,
  MaxRowsAtCompileTime = MatrixType1::MaxRowsAtCompileTime,
  MaxColsAtCompileTime = MatrixType1::MaxColsAtCompileTime,
  Flags,
  CoeffReadCost = _MatrixTypeNested::CoeffReadCost
}
 
typedef nested< MatrixType1 >::type MatrixTypeNested
 
typedef remove_reference< MatrixTypeNested >::type _MatrixTypeNested
 
typedef MatrixType1::StorageKind StorageKind
 

Member Typedef Documentation

◆ _MatrixTypeNested

template<typename MatrixType1 , typename MatrixType2 >
typedef remove_reference<MatrixTypeNested>::type Eigen::internal::traits< StackMatrix< MatrixType1, MatrixType2 > >::_MatrixTypeNested

◆ MatrixTypeNested

template<typename MatrixType1 , typename MatrixType2 >
typedef nested<MatrixType1>::type Eigen::internal::traits< StackMatrix< MatrixType1, MatrixType2 > >::MatrixTypeNested

◆ StorageKind

template<typename MatrixType1 , typename MatrixType2 >
typedef MatrixType1::StorageKind Eigen::internal::traits< StackMatrix< MatrixType1, MatrixType2 > >::StorageKind

Member Enumeration Documentation

◆ anonymous enum

template<typename MatrixType1 , typename MatrixType2 >
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
Flags 
CoeffReadCost