|
| | DiCIELABLUT (const unsigned long count, const Uint16 max, const Uint16 *ddl_tab, const double *val_tab, const unsigned long ddl_cnt, const double val_min, const double val_max, const double lum_min, const double lum_max, const double amb, const OFBool inverse=OFFalse, STD_NAMESPACE ostream *stream=NULL, const OFBool printMode=OFTrue) |
| | constructor
|
| |
|
virtual | ~DiCIELABLUT () |
| | destructor
|
| |
| | DiDisplayLUT (const unsigned long count, const Uint16 max, const double amb, const double illum=0) |
| | constructor
|
| |
|
virtual | ~DiDisplayLUT () |
| | destructor
|
| |
| double | getAmbientLightValue () const |
| | get ambient light value
|
| |
| double | getIlluminationValue () const |
| | get illumination value
|
| |
| | DiBaseLUT (const Uint32 count=0, const Uint16 bits=0) |
| | constructor
|
| |
|
virtual | ~DiBaseLUT () |
| | destructor
|
| |
| Uint32 | getCount () const |
| | get number of LUT entries
|
| |
| Uint16 | getBits () const |
| | get number of bits per entry
|
| |
| Uint32 | getFirstEntry (const Uint32=0) const |
| | get index of first LUT entry.
|
| |
| Sint32 | getFirstEntry (const Sint32) const |
| | get index of first LUT entry.
|
| |
| Uint32 | getLastEntry (const Uint32=0) const |
| | get index of last LUT entry.
|
| |
| Sint32 | getLastEntry (const Sint32) const |
| | get index of last LUT entry.
|
| |
| Uint16 | getValue (const Uint16 pos) const |
| | get value of specified LUT entry
|
| |
| Uint16 | getValue (const Uint32 pos) const |
| | get value of specified LUT entry.
|
| |
| Uint16 | getValue (const Sint32 pos) const |
| | get value of specified LUT entry.
|
| |
| Uint16 | getFirstValue () const |
| | get value of first LUT entry.
|
| |
| Uint16 | getLastValue () const |
| | get value of last LUT entry.
|
| |
| const Uint16 * | getData () const |
| | get pointer to LUT data
|
| |
| Uint16 | getMinValue () const |
| | get minimum value of the LUT.
|
| |
| Uint16 | getMaxValue () const |
| | get maximum value of the LUT.
|
| |
| Uint32 | getAbsMaxRange () const |
| | get absolute value range of the LUT entries.
|
| |
| int | isValid () const |
| | check whether LUT is valid
|
| |
| const char * | getExplanation () const |
| | get LUT explanation string
|
| |
| virtual OFBool | operator== (const DiBaseLUT &lut) |
| | compares current LUT with specified LUT
|
| |
|
| int | createLUT (const Uint16 *ddl_tab, const double *val_tab, const unsigned long ddl_cnt, const double val_min, const double val_max, const double lum_min, const double lum_max, const OFBool inverse=OFFalse, STD_NAMESPACE ostream *stream=NULL, const OFBool printMode=OFTrue) |
| | create lookup table
|
| |
| | DiBaseLUT (Uint16 *buffer, const Uint32 count=0, const Uint16 bits=0) |
| | constructor
|
| |
| int | compare (const DiBaseLUT *lut) |
| | compares current LUT with specified LUT
|
| |
Class to compute and store the CIELAB lookup table.