DCMTK
Version 3.6.6
OFFIS DICOM Toolkit
|
the representation of one VOI LUT in a DICOM image. More...
Public Member Functions | |
DVPSVOILUT () | |
default constructor | |
DVPSVOILUT (const DVPSVOILUT ©) | |
copy constructor | |
DVPSVOILUT * | clone () |
clone method. More... | |
virtual | ~DVPSVOILUT () |
destructor | |
OFCondition | read (DcmItem &dset) |
reads a VOI LUT from a DICOM dataset. More... | |
void | clear () |
resets the object to initial state. More... | |
const char * | getExplanation () |
gets the LUT explanation for this VOI LUT. More... | |
OFCondition | assign (DVPSSoftcopyVOI &voi) |
assigns the contents of this VOI LUT to the references passed as parameters. More... | |
Private Member Functions | |
DVPSVOILUT & | operator= (const DVPSVOILUT &) |
private undefined assignment operator | |
Private Attributes | |
DcmUnsignedShort | voiLUTDescriptor |
Module=VOI_LUT, VR=xs, VM=3, Type 1c. | |
DcmLongString | voiLUTExplanation |
Module=VOI_LUT, VR=LO, VM=1, Type 3. | |
DcmUnsignedShort | voiLUTData |
Module=VOI_LUT, VR=xs, VM=1-n, Type 1c. | |
the representation of one VOI LUT in a DICOM image.
OFCondition DVPSVOILUT::assign | ( | DVPSSoftcopyVOI & | voi | ) |
assigns the contents of this VOI LUT to the references passed as parameters.
reference | to the Softcopy VOI in which the LUT is stored. |
void DVPSVOILUT::clear | ( | ) |
resets the object to initial state.
After this call, the object is in the same state as after creation with the default constructor.
|
inline |
clone method.
const char* DVPSVOILUT::getExplanation | ( | ) |
gets the LUT explanation for this VOI LUT.
If no explanation exists, NULL is returned.
OFCondition DVPSVOILUT::read | ( | DcmItem & | dset | ) |
reads a VOI LUT from a DICOM dataset.
The DICOM elements of the VOI LUT item are copied from the dataset to this object. The completeness of the item (presence of all required elements, value multiplicity) is checked. If this method returns an error code, the object is in undefined state afterwards.
dset | the item of the VOI LUT Sequence from which the data is to be read |