Expression of a minor. More...
#include <Minor.h>

Public Types | |
| typedef MatrixBase< Minor > | Base |
Public Member Functions | |
| const Scalar | coeff (Index row, Index col) const |
| Scalar & | coeffRef (Index row, Index col) |
| Index | cols () const |
| Minor (const MatrixType &matrix, Index row, Index col) | |
| Index | rows () const |
Protected Attributes | |
| const Index | m_col |
| const MatrixType::Nested | m_matrix |
| const Index | m_row |
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.
| typedef MatrixBase<Minor> Eigen::Minor< MatrixType >::Base |
Reimplemented from Eigen::MatrixBase< Minor< MatrixType > >.
| Eigen::Minor< MatrixType >::Minor | ( | const MatrixType & | matrix, |
| Index | row, | ||
| Index | col | ||
| ) | [inline] |
| const Scalar Eigen::Minor< MatrixType >::coeff | ( | Index | row, |
| Index | col | ||
| ) | const [inline] |
| Scalar& Eigen::Minor< MatrixType >::coeffRef | ( | Index | row, |
| Index | col | ||
| ) | [inline] |
| Index Eigen::Minor< MatrixType >::cols | ( | void | ) | const [inline] |
| Index Eigen::Minor< MatrixType >::rows | ( | void | ) | const [inline] |
const Index Eigen::Minor< MatrixType >::m_col [protected] |
const MatrixType::Nested Eigen::Minor< MatrixType >::m_matrix [protected] |
const Index Eigen::Minor< MatrixType >::m_row [protected] |