DGtal 1.3.0
|
Aim: More...
#include <DGtal/math/linalg/SimpleMatrixSpecializations.h>
Public Types | |
typedef TMatrix::Component | Component |
typedef TMatrix | Matrix |
Public Member Functions | |
BOOST_STATIC_ASSERT (3==TMatrix::M) | |
BOOST_STATIC_ASSERT (3==TMatrix::N) | |
Static Public Member Functions | |
static Component | minorDeterminant (const Matrix &M, const DGtal::Dimension i, const DGtal::Dimension j) |
static Component | determinant (const Matrix &M) |
Aim:
Description of template class 'SimpleMatrixSpecializations'
Definition at line 197 of file SimpleMatrixSpecializations.h.
typedef TMatrix::Component DGtal::SimpleMatrixSpecializations< TMatrix, 3, 3 >::Component |
Definition at line 202 of file SimpleMatrixSpecializations.h.
typedef TMatrix DGtal::SimpleMatrixSpecializations< TMatrix, 3, 3 >::Matrix |
Definition at line 203 of file SimpleMatrixSpecializations.h.
DGtal::SimpleMatrixSpecializations< TMatrix, 3, 3 >::BOOST_STATIC_ASSERT | ( | 3 | = =TMatrix::M | ) |
DGtal::SimpleMatrixSpecializations< TMatrix, 3, 3 >::BOOST_STATIC_ASSERT | ( | 3 | = =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
M | the matrix |
i | row index |
j | column index |