IccMAX 2.1.27
Color Profile Tools
|
#include <IccSparseMatrix.h>
Public Member Functions | |
CIccSparseMatrixEntry () | |
virtual icFloatNumber | get (int index) const =0 |
virtual icUInt8Number * | getPtr (int index) const |
void | init (void *pData) |
virtual void | set (int index, icFloatNumber value)=0 |
virtual icUInt8Number | size () const |
Protected Attributes | |
T * | m_pData |
|
inline |
|
pure virtualinherited |
Implemented in CIccSparseMatrixUInt8, CIccSparseMatrixUInt16, CIccSparseMatrixFloat16, CIccSparseMatrixFloat32, and CIccSparseMatrixFloatNum.
Referenced by CIccSparseMatrix::Copy(), CIccTagSparseMatrixArray::Describe(), CIccSparseMatrix::Interp(), and CIccSparseMatrix::MultiplyVector().
|
inlinevirtual |
|
inlinevirtual |
Implements IIccSparseMatrixEntry.
References CIccSparseMatrixEntry< T >::m_pData.
|
pure virtualinherited |
Implemented in CIccSparseMatrixUInt8, CIccSparseMatrixUInt16, CIccSparseMatrixFloat16, CIccSparseMatrixFloat32, and CIccSparseMatrixFloatNum.
Referenced by CIccSparseMatrix::Copy(), CIccSparseMatrix::FillFromFullMatrix(), CIccSparseMatrix::Interp(), and CIccSparseMatrix::Union().
|
inlinevirtual |
Implements IIccSparseMatrixEntry.
|
protected |
Referenced by CIccSparseMatrixEntry< T >::getPtr(), and CIccSparseMatrixEntry< T >::init().