#include <Homogeneous.h>
Public Types | |
enum | { RowsPlusOne, ColsPlusOne, RowsAtCompileTime = Direction==Vertical ? RowsPlusOne : MatrixType::RowsAtCompileTime, ColsAtCompileTime = Direction==Horizontal ? ColsPlusOne : MatrixType::ColsAtCompileTime, MaxRowsAtCompileTime = RowsAtCompileTime, MaxColsAtCompileTime = ColsAtCompileTime, TmpFlags = _MatrixTypeNested::Flags & HereditaryBits, Flags, CoeffReadCost = _MatrixTypeNested::CoeffReadCost } |
typedef remove_reference < MatrixTypeNested >::type | _MatrixTypeNested |
typedef nested< MatrixType >::type | MatrixTypeNested |
typedef traits< MatrixType > ::StorageKind | StorageKind |
Definition at line 46 of file Homogeneous.h.
typedef remove_reference<MatrixTypeNested>::type internal::traits< Homogeneous< MatrixType, Direction > >::_MatrixTypeNested |
Definition at line 51 of file Homogeneous.h.
typedef nested<MatrixType>::type internal::traits< Homogeneous< MatrixType, Direction > >::MatrixTypeNested |
Definition at line 50 of file Homogeneous.h.
typedef traits<MatrixType>::StorageKind internal::traits< Homogeneous< MatrixType, Direction > >::StorageKind |
Definition at line 49 of file Homogeneous.h.
anonymous enum |
RowsPlusOne | |
ColsPlusOne | |
RowsAtCompileTime | |
ColsAtCompileTime | |
MaxRowsAtCompileTime | |
MaxColsAtCompileTime | |
TmpFlags | |
Flags | |
CoeffReadCost |
Definition at line 52 of file Homogeneous.h.