Minor


Return matrix minor of specified row and column.

template<class TYPE>
TYPE Minor(const TMat2<TYPE> &m, const size_t row, const size_t col);
template<class TYPE>
TMat2<TYPE> Minor(const TMat3<TYPE> &m, const size_t row, const size_t col);
template<class TYPE>
TMat3<TYPE> Minor(const TMat4<TYPE> &m, const size_t row, const size_t col);
template<class TYPE, size_t ROWS, size_t COLUMNS>
std::enable_if_t<(ROWS == 2 && COLUMNS == 2), TYPE> Minor(const TMatrix<TYPE, ROWS, COLUMNS> &m, const size_t row, const size_t col);
template<class TYPE, size_t ROWS, size_t COLUMNS>
std::enable_if_t<(ROWS > 1 && COLUMNS > 1 && (ROWS > 2 || COLUMNS > 2)), TMatrix<TYPE, ROWS - 1, COLUMNS - 1>> Minor(const TMatrix<TYPE, ROWS, COLUMNS> &m, const size_t row, const size_t col);
Namespace: ntl
Include: NTL/Core/Mat2.h (For TMat2 argument)
NTL/Core/Mat3.h (For TMat3 argument)
NTL/Core/Mat4.h (For TMat4 argument)
NTL/Core/Matrix.h (For TMatrix argument)