#include <Reshaped.h>
Public Types | |
enum | { MatrixRows = traits<XprType>::RowsAtCompileTime, MatrixCols = traits<XprType>::ColsAtCompileTime, RowsAtCompileTime = Rows, ColsAtCompileTime = Cols, MaxRowsAtCompileTime = Rows, MaxColsAtCompileTime = Cols, XpxStorageOrder = ((int(traits<XprType>::Flags) & RowMajorBit) == RowMajorBit) ? RowMajor : ColMajor, ReshapedStorageOrder, HasSameStorageOrderAsXprType = (ReshapedStorageOrder == XpxStorageOrder), InnerSize = (ReshapedStorageOrder==int(RowMajor)) ? int(ColsAtCompileTime) : int(RowsAtCompileTime), InnerStrideAtCompileTime, OuterStrideAtCompileTime = Dynamic, HasDirectAccess, MaskPacketAccessBit, FlagsLinearAccessBit = (RowsAtCompileTime == 1 || ColsAtCompileTime == 1) ? LinearAccessBit : 0, FlagsLvalueBit = is_lvalue<XprType>::value ? LvalueBit : 0, FlagsRowMajorBit = (ReshapedStorageOrder==int(RowMajor)) ? RowMajorBit : 0, FlagsDirectAccessBit = HasDirectAccess ? DirectAccessBit : 0, Flags0 = traits<XprType>::Flags & ( (HereditaryBits & ~RowMajorBit) | MaskPacketAccessBit), Flags = (Flags0 | FlagsLinearAccessBit | FlagsLvalueBit | FlagsRowMajorBit | FlagsDirectAccessBit) } |
typedef traits< XprType >::Scalar | Scalar |
typedef traits< XprType >::StorageKind | StorageKind |
typedef traits< XprType >::XprKind | XprKind |
Definition at line 49 of file Reshaped.h.
typedef traits<XprType>::Scalar Eigen::internal::traits< Reshaped< XprType, Rows, Cols, Order > >::Scalar |
Definition at line 51 of file Reshaped.h.
typedef traits<XprType>::StorageKind Eigen::internal::traits< Reshaped< XprType, Rows, Cols, Order > >::StorageKind |
Definition at line 52 of file Reshaped.h.
typedef traits<XprType>::XprKind Eigen::internal::traits< Reshaped< XprType, Rows, Cols, Order > >::XprKind |
Definition at line 53 of file Reshaped.h.
anonymous enum |
Definition at line 54 of file Reshaped.h.