Public Member Functions | |
| DcmQuantScaleTable () | |
| constructor | |
| ~DcmQuantScaleTable () | |
| destructor | |
| DcmQuantComponent | operator[] (unsigned int idx) const |
| array look-up operation. | |
| void | createTable (unsigned long oldmaxval, unsigned long newmaxval) |
| initializes the look-up table. | |
Private Member Functions | |
| void | cleanup () |
| resets the object to the default-constructed state | |
| DcmQuantScaleTable (const DcmQuantScaleTable &src) | |
| private undefined copy constructor | |
| DcmQuantScaleTable & | operator= (const DcmQuantScaleTable &src) |
| private undefined copy assignment operator | |
Private Attributes | |
| DcmQuantComponent * | table |
| array of pixel values | |
| unsigned int | numEntries |
| number of entries in array | |
An object of this class contains a look-up table that maps image pixel values to scaled-down image pixel values.
Definition at line 52 of file diqtstab.h.
|
||||||||||||
|
initializes the look-up table.
Definition at line 87 of file diqtstab.h. References cleanup(), numEntries, and table. Referenced by DcmQuantColorMapping< T1, T2 >::create(). |
|
|
array look-up operation.
Definition at line 75 of file diqtstab.h. References numEntries, and table. |