Searched defs:DiagIndex (Results 1 - 1 of 1) sorted by relevance

/external/eigen/Eigen/src/Core/
H A DDiagonal.h22 * \param DiagIndex the index of the sub/super diagonal. The default is 0 and it means the main diagonal.
36 template<typename MatrixType, int DiagIndex>
37 struct traits<Diagonal<MatrixType,DiagIndex> >
44 RowsAtCompileTime = (int(DiagIndex) == DynamicIndex || int(MatrixType::SizeAtCompileTime) == Dynamic) ? Dynamic
45 : (EIGEN_PLAIN_ENUM_MIN(MatrixType::RowsAtCompileTime - EIGEN_PLAIN_ENUM_MAX(-DiagIndex, 0),
46 MatrixType::ColsAtCompileTime - EIGEN_PLAIN_ENUM_MAX( DiagIndex, 0))),
49 : DiagIndex == DynamicIndex ? EIGEN_SIZE_MIN_PREFER_FIXED(MatrixType::MaxRowsAtCompileTime,
51 : (EIGEN_PLAIN_ENUM_MIN(MatrixType::MaxRowsAtCompileTime - EIGEN_PLAIN_ENUM_MAX(-DiagIndex, 0),
52 MatrixType::MaxColsAtCompileTime - EIGEN_PLAIN_ENUM_MAX( DiagIndex, 0))),
69 enum { DiagIndex enumerator in enum:Eigen::Diagonal::__anon20530
73 Diagonal(MatrixType& matrix, Index a_index = DiagIndex) argument
[all...]

Completed in 108 milliseconds