#include <XprHelper.h>
Public Types | |
enum | { diag_size = EIGEN_SIZE_MIN_PREFER_DYNAMIC(ExpressionType::RowsAtCompileTime, ExpressionType::ColsAtCompileTime), max_diag_size = EIGEN_SIZE_MIN_PREFER_FIXED(ExpressionType::MaxRowsAtCompileTime, ExpressionType::MaxColsAtCompileTime) } |
typedef Array< Scalar, diag_size, 1, ExpressionType::PlainObject::Options &~RowMajor, max_diag_size, 1 > | ArrayDiagType |
typedef Matrix< Scalar, diag_size, 1, ExpressionType::PlainObject::Options &~RowMajor, max_diag_size, 1 > | MatrixDiagType |
typedef conditional< is_same< typename traits< ExpressionType >::XprKind, MatrixXpr >::value, MatrixDiagType, ArrayDiagType >::type | type |
Definition at line 609 of file XprHelper.h.
typedef Array<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_size, 1> Eigen::internal::plain_diag_type< ExpressionType, Scalar >::ArrayDiagType |
Definition at line 615 of file XprHelper.h.
typedef Matrix<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_size, 1> Eigen::internal::plain_diag_type< ExpressionType, Scalar >::MatrixDiagType |
Definition at line 614 of file XprHelper.h.
typedef conditional< is_same< typename traits<ExpressionType>::XprKind, MatrixXpr >::value, MatrixDiagType, ArrayDiagType >::type Eigen::internal::plain_diag_type< ExpressionType, Scalar >::type |
Definition at line 621 of file XprHelper.h.
anonymous enum |
Enumerator | |
---|---|
diag_size | |
max_diag_size |
Definition at line 611 of file XprHelper.h.