DGtal 1.4.0
|
Aim: More...
#include <DGtal/math/linalg/SimpleMatrixSpecializations.h>
Public Types | |
typedef TMatrix::Component | Component |
typedef TMatrix | Matrix |
Public Member Functions | |
BOOST_STATIC_ASSERT (2==TMatrix::M) | |
BOOST_STATIC_ASSERT (2==TMatrix::N) | |
Static Public Member Functions | |
static Component | minorDeterminant (const Matrix &aM, const DGtal::Dimension i, const DGtal::Dimension j) |
static Component | determinant (const Matrix &aM) |
Aim:
Description of template class 'SimpleMatrixSpecializations'
Definition at line 112 of file SimpleMatrixSpecializations.h.
typedef TMatrix::Component DGtal::SimpleMatrixSpecializations< TMatrix, 2, 2 >::Component |
Definition at line 117 of file SimpleMatrixSpecializations.h.
typedef TMatrix DGtal::SimpleMatrixSpecializations< TMatrix, 2, 2 >::Matrix |
Definition at line 118 of file SimpleMatrixSpecializations.h.
DGtal::SimpleMatrixSpecializations< TMatrix, 2, 2 >::BOOST_STATIC_ASSERT | ( | 2 | = =TMatrix::M | ) |
DGtal::SimpleMatrixSpecializations< TMatrix, 2, 2 >::BOOST_STATIC_ASSERT | ( | 2 | = =TMatrix::N | ) |
|
static |
Returns the determinant of square matrix. Slow method for large matrices.
|
static |
Return the minor determinant (i,j) of the current matrix
aM | the matrix |
i | row index |
j | column index |