Main MRPT website > C++ reference
MRPT logo
Public Types
Eigen::internal::traits< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > > Struct Reference

List of all members.

Public Types

enum  {
  MatrixRows = traits<XprType>::RowsAtCompileTime, MatrixCols = traits<XprType>::ColsAtCompileTime, RowsAtCompileTime = MatrixRows == 0 ? 0 : BlockRows, ColsAtCompileTime = MatrixCols == 0 ? 0 : BlockCols,
  MaxRowsAtCompileTime, MaxColsAtCompileTime, XprTypeIsRowMajor = (int(traits<XprType>::Flags)&RowMajorBit) != 0, IsRowMajor,
  HasSameStorageOrderAsXprType = (IsRowMajor == XprTypeIsRowMajor), InnerSize = IsRowMajor ? int(ColsAtCompileTime) : int(RowsAtCompileTime), InnerStrideAtCompileTime, OuterStrideAtCompileTime,
  MaskPacketAccessBit, MaskAlignedBit = (InnerPanel && (OuterStrideAtCompileTime!=Dynamic) && ((OuterStrideAtCompileTime % packet_traits<Scalar>::size) == 0)) ? AlignedBit : 0, FlagsLinearAccessBit = (RowsAtCompileTime == 1 || ColsAtCompileTime == 1) ? LinearAccessBit : 0, FlagsLvalueBit = is_lvalue<XprType>::value ? LvalueBit : 0,
  FlagsRowMajorBit = IsRowMajor ? RowMajorBit : 0, Flags0, Flags = Flags0 | FlagsLinearAccessBit | FlagsLvalueBit | FlagsRowMajorBit
}
typedef traits< XprType >::Scalar Scalar
typedef traits< XprType >
::StorageKind 
StorageKind
typedef traits< XprType >::XprKind XprKind
typedef nested< XprType >::type XprTypeNested
typedef remove_reference
< XprTypeNested >::type 
_XprTypeNested

Member Typedef Documentation

typedef remove_reference<XprTypeNested>::type Eigen::internal::traits< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > >::_XprTypeNested

Definition at line 71 of file Core.

typedef traits<XprType>::Scalar Eigen::internal::traits< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > >::Scalar

Definition at line 67 of file Core.

typedef traits<XprType>::StorageKind Eigen::internal::traits< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > >::StorageKind

Definition at line 68 of file Core.

typedef traits<XprType>::XprKind Eigen::internal::traits< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > >::XprKind

Definition at line 69 of file Core.

typedef nested<XprType>::type Eigen::internal::traits< Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess > >::XprTypeNested

Definition at line 70 of file Core.


Member Enumeration Documentation

anonymous enum
Enumerator:
MatrixRows 
MatrixCols 
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
XprTypeIsRowMajor 
IsRowMajor 
HasSameStorageOrderAsXprType 
InnerSize 
InnerStrideAtCompileTime 
OuterStrideAtCompileTime 
MaskPacketAccessBit 
MaskAlignedBit 
FlagsLinearAccessBit 
FlagsLvalueBit 
FlagsRowMajorBit 
Flags0 
Flags 

Definition at line 72 of file Core.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011