Class to compute and store the Display lookup table.  
 More...
|  | 
|  | 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 
 | 
|  | 
|  | 
| const double | AmbientLight | 
|  | ambient light value (measured in cd/m^2) 
 | 
|  | 
| const double | Illumination | 
|  | illumination value (measured in cd/m^2) 
 | 
|  | 
|  | 
|  | DiBaseLUT (Uint16 *buffer, const Uint32 count=0, const Uint16 bits=0) | 
|  | constructor 
 | 
|  | 
| int | compare (const DiBaseLUT *lut) | 
|  | compares current LUT with specified LUT 
 | 
|  | 
| Uint32 | Count | 
|  | number of LUT entries 
 | 
|  | 
| Uint16 | FirstEntry | 
|  | first input value mapped (FIV) 
 | 
|  | 
| Uint16 | Bits | 
|  | number of bits per entry 
 | 
|  | 
| Uint16 | MinValue | 
|  | minimum LUT value 
 | 
|  | 
| Uint16 | MaxValue | 
|  | maximum LUT value 
 | 
|  | 
| int | Valid | 
|  | status code, indicating whether LUT is valid 
 | 
|  | 
| OFString | Explanation | 
|  | LUT explanation string. 
 | 
|  | 
| const Uint16 * | Data | 
|  | pointer to lookup table data 
 | 
|  | 
| Uint16 * | DataBuffer | 
|  | pointer to data buffer (will be deleted in the destructor) 
 | 
|  | 
Class to compute and store the Display lookup table. 
◆ DiDisplayLUT()
      
        
          | DiDisplayLUT::DiDisplayLUT | ( | const unsigned long | count, | 
        
          |  |  | const Uint16 | max, | 
        
          |  |  | const double | amb, | 
        
          |  |  | const double | illum = 0 ) | 
      
 
constructor 
- Parameters
- 
  
    | count | number of values to be stored |  | max | maximum value to be stored |  | amb | ambient light value |  | illum | illumination value (optional) |  
 
 
 
◆ getAmbientLightValue()
  
  | 
        
          | double DiDisplayLUT::getAmbientLightValue | ( |  | ) | const |  | inline | 
 
get ambient light value 
- Returns
- ambient light value 
References AmbientLight.
 
 
◆ getIlluminationValue()
  
  | 
        
          | double DiDisplayLUT::getIlluminationValue | ( |  | ) | const |  | inline | 
 
get illumination value 
- Returns
- illumination value 
References Illumination.
 
 
The documentation for this class was generated from the following file:
- dcmimgle/include/dcmtk/dcmimgle/didislut.h