All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Eigen::internal::traits< SubMatrix< MatrixType, PermutationType, IsSub > > Struct Template Reference

#include <SubMatrix.hpp>

Inheritance diagram for Eigen::internal::traits< SubMatrix< MatrixType, PermutationType, IsSub > >:
[legend]
Collaboration diagram for Eigen::internal::traits< SubMatrix< MatrixType, PermutationType, IsSub > >:
[legend]

Public Types

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

Member Typedef Documentation

template<typename MatrixType , int PermutationType, bool IsSub>
typedef remove_reference<MatrixTypeNested>::type Eigen::internal::traits< SubMatrix< MatrixType, PermutationType, IsSub > >::_MatrixTypeNested
template<typename MatrixType , int PermutationType, bool IsSub>
typedef nested<MatrixType>::type Eigen::internal::traits< SubMatrix< MatrixType, PermutationType, IsSub > >::MatrixTypeNested
template<typename MatrixType , int PermutationType, bool IsSub>
typedef MatrixType::StorageKind Eigen::internal::traits< SubMatrix< MatrixType, PermutationType, IsSub > >::StorageKind

Member Enumeration Documentation

template<typename MatrixType , int PermutationType, bool IsSub>
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
Flags 
CoeffReadCost