float icFloatNumber
All floating point operations/variables in IccProfLib use the icFloatNumber data type.
IIccMatrixInverter * g_pIccMatrixInverter
Global Variable: g_pIccMatrixInverter.
IIccMatrixInverter * IccGetDefaultMatrixInverter()
Function: icGetDefaultInverter(IIccMatrixInverter *pInverter)
void IccSetMatrixInverter(IIccMatrixInverter *pInverter)
Function: IccSetMatrixInverter(IIccMatrixInverter *pInverter)
void IccSetMatrixSolver(IIccMatrixSolver *pSolver)
Function: IccSetMatrixSolver(IIccMatrixSolver *pSolver)
IIccMatrixSolver * g_pIccMatrixSolver
Global Variable: g_pIccMatrixSolver.
IIccMatrixSolver * IccGetDefaultMatrixSolver()
Function: icGetDefaultSolver(IIccMatrixSolver *pSolver)
Structure: IIccMatrixInverter.
virtual bool Invert(icFloatNumber *dMatrix, icUInt16Number nRows, icUInt16Number nCols)=0
Member Function: Invert.
Structure: IIccMatrixSolver.
virtual bool Solve(icFloatNumber *dXVector, const icFloatNumber *dMatrix, const icFloatNumber *dYVector, icUInt16Number nRows, icUInt16Number nCols)=0
Member Function: Solve.