Home | History | Annotate | Download | only in Eigen2Support

Lines Matching refs:Minor

16   * \class Minor
18 * \brief Expression of a minor
20 * \param MatrixType the type of the object in which we are taking a minor
22 * This class represents an expression of a minor. It is the return
23 * type of MatrixBase::minor() and most of the time this is the only way it
26 * \sa MatrixBase::minor()
31 struct traits<Minor<MatrixType> >
47 CoeffReadCost = _MatrixTypeNested::CoeffReadCost // minor is used typically on tiny matrices,
53 template<typename MatrixType> class Minor
54 : public MatrixBase<Minor<MatrixType> >
58 typedef MatrixBase<Minor> Base;
59 EIGEN_DENSE_PUBLIC_INTERFACE(Minor)
61 inline Minor(const MatrixType& matrix,
69 EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Minor)
90 * \return an expression of the (\a row, \a col)-minor of *this,
97 * \sa class Minor
100 inline Minor<Derived>
101 MatrixBase<Derived>::minor(Index row, Index col)
103 return Minor<Derived>(derived(), row, col);
107 * This is the const version of minor(). */
109 inline const Minor<Derived>
110 MatrixBase<Derived>::minor(Index row, Index col) const
112 return Minor<Derived>(derived(), row, col);