IccMAX 2.1.27
Color Profile Tools
|
#include <IccSolve.h>
Public Member Functions | |
virtual bool | Solve (icFloatNumber *dXVector, const icFloatNumber *dMatrix, const icFloatNumber *dYVector, icUInt16Number nRows, icUInt16Number nCols)=0 |
Structure: IIccMatrixSolver
Purpose: Define an interface for allowing external implementation of matrix inversion
|
pure virtual |
Member Function: Solve
Purpose: Solve for x in the matrix/vector equation y=Mx
Parameters: -dMatrix is a matrix (M) with nRows x nCols entries -dYVector is a column vector (y) with nRows entries -dXVecotr is a column vector (x) with nCols entries
Return: true if solution was found or false if solution not possible.
Implemented in CIccSimpleMatrixSolver.
Referenced by CIccOpDefSolve::Exec().