IccMAX 2.1.27
Color Profile Tools
Loading...
Searching...
No Matches
IIccMatrixInverter Class Referenceabstract

#include <IccSolve.h>

+ Inheritance diagram for IIccMatrixInverter:

Public Member Functions

virtual bool Invert (icFloatNumber *dMatrix, icUInt16Number nRows, icUInt16Number nCols)=0
 

Detailed Description

Structure: IIccMatrixInverter

Purpose: Define an interface for allowing external implementation of matrix inversion

Member Function Documentation

◆ Invert()

virtual bool IIccMatrixInverter::Invert ( icFloatNumber dMatrix,
icUInt16Number  nRows,
icUInt16Number  nCols 
)
pure virtual

Member Function: Invert

Purpose: Invert a square matrix

Parameters: -dMatrix is a matrix (M) with nRows x nCols entries -nRows is number of rows in matrix -nCols is number of columns in matrix

Return: true if matrix was inverted or false if not possible.

Implemented in CIccSimpleMatrixInverter.

Referenced by CIccMpeXmlMatrix::ParseXml().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: