Expression of a minor.
MatrixType | the type of the object in which we are taking a minor |
This class represents an expression of a minor. It is the return type of MatrixBase::minor() and most of the time this is the only way it is used.
#include <src/Eigen2Support/Minor.h>
Public Types | |
typedef MatrixBase< Minor > | Base |
Public Member Functions | |
Minor (const MatrixType &matrix, Index row, Index col) | |
Index | rows () const |
Index | cols () const |
Scalar & | coeffRef (Index row, Index col) |
const Scalar | coeff (Index row, Index col) const |
Protected Attributes | |
const MatrixType::Nested | m_matrix |
const Index | m_row |
const Index | m_col |
typedef MatrixBase<Minor> Minor< MatrixType >::Base |
Reimplemented from DenseBase< Minor< MatrixType > >.
Minor< MatrixType >::Minor | ( | const MatrixType & | matrix, |
Index | row, | ||
Index | col | ||
) | [inline] |
Definition at line 74 of file Minor.h.
References eigen_assert.
const Scalar Minor< MatrixType >::coeff | ( | Index | row, |
Index | col | ||
) | const [inline] |
Definition at line 92 of file Minor.h.
References Minor< MatrixType >::m_col, Minor< MatrixType >::m_matrix, and Minor< MatrixType >::m_row.
Scalar& Minor< MatrixType >::coeffRef | ( | Index | row, |
Index | col | ||
) | [inline] |
Definition at line 87 of file Minor.h.
References Minor< MatrixType >::m_col, Minor< MatrixType >::m_matrix, and Minor< MatrixType >::m_row.
Definition at line 85 of file Minor.h.
References Minor< MatrixType >::m_matrix.
Definition at line 84 of file Minor.h.
References Minor< MatrixType >::m_matrix.
Definition at line 99 of file Minor.h.
Referenced by Minor< MatrixType >::coeff(), and Minor< MatrixType >::coeffRef().
Definition at line 98 of file Minor.h.
Referenced by Minor< MatrixType >::coeff(), Minor< MatrixType >::coeffRef(), Minor< MatrixType >::cols(), and Minor< MatrixType >::rows().
Definition at line 99 of file Minor.h.
Referenced by Minor< MatrixType >::coeff(), and Minor< MatrixType >::coeffRef().
Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:40:17 UTC 2011 |