#include <Transpose.h>
Public Types | |
enum | { RowsAtCompileTime = MatrixType::ColsAtCompileTime, ColsAtCompileTime = MatrixType::RowsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxColsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxRowsAtCompileTime, FlagsLvalueBit = is_lvalue<MatrixType>::value ? LvalueBit : 0, Flags0 = MatrixTypeNestedPlain::Flags & ~(LvalueBit | NestByRefBit), Flags1 = Flags0 | FlagsLvalueBit, Flags = Flags1 ^ RowMajorBit, CoeffReadCost = MatrixTypeNestedPlain::CoeffReadCost, InnerStrideAtCompileTime = inner_stride_at_compile_time<MatrixType>::ret, OuterStrideAtCompileTime = outer_stride_at_compile_time<MatrixType>::ret } |
typedef nested< MatrixType >::type | MatrixTypeNested |
typedef remove_reference < MatrixTypeNested >::type | MatrixTypeNestedPlain |
typedef MatrixType::Scalar | Scalar |
typedef traits< MatrixType > ::StorageKind | StorageKind |
typedef traits< MatrixType > ::XprKind | XprKind |
Definition at line 45 of file Transpose.h.
typedef nested<MatrixType>::type internal::traits< Transpose< MatrixType > >::MatrixTypeNested |
Definition at line 48 of file Transpose.h.
typedef remove_reference<MatrixTypeNested>::type internal::traits< Transpose< MatrixType > >::MatrixTypeNestedPlain |
Definition at line 49 of file Transpose.h.
typedef MatrixType::Scalar internal::traits< Transpose< MatrixType > >::Scalar |
Definition at line 47 of file Transpose.h.
typedef traits<MatrixType>::StorageKind internal::traits< Transpose< MatrixType > >::StorageKind |
Definition at line 50 of file Transpose.h.
typedef traits<MatrixType>::XprKind internal::traits< Transpose< MatrixType > >::XprKind |
Definition at line 51 of file Transpose.h.
anonymous enum |
RowsAtCompileTime | |
ColsAtCompileTime | |
MaxRowsAtCompileTime | |
MaxColsAtCompileTime | |
FlagsLvalueBit | |
Flags0 | |
Flags1 | |
Flags | |
CoeffReadCost | |
InnerStrideAtCompileTime | |
OuterStrideAtCompileTime |
Definition at line 52 of file Transpose.h.