Public Member Functions | |
DVPSOverlayCurveActivationLayer () | |
default constructor | |
DVPSOverlayCurveActivationLayer (const DVPSOverlayCurveActivationLayer ©) | |
copy constructor | |
DVPSOverlayCurveActivationLayer * | clone () |
clone method. | |
virtual | ~DVPSOverlayCurveActivationLayer () |
destructor | |
OFCondition | read (DcmItem &dset, Uint16 ovGroup) |
reads the activation layer for the specified repeating group from a DICOM dataset. | |
OFCondition | write (DcmItem &dset) |
writes the activation layer managed by this object to a DICOM dataset. | |
void | setActivationLayer (const char *aLayer) |
set activation layer name of this activation. | |
void | setRepeatingGroup (Uint16 rGroup) |
set repeating group of this activation. | |
const char * | getActivationLayer () |
get activation layer name. | |
Uint16 | getRepeatingGroup () |
get repeating group. | |
OFBool | isRepeatingGroup (Uint16 rGroup) |
compare repeating group. | |
void | setLog (OFConsole *stream, OFBool verbMode, OFBool dbgMode) |
sets a new log stream | |
Private Member Functions | |
DVPSOverlayCurveActivationLayer & | operator= (const DVPSOverlayCurveActivationLayer &) |
private undefined assignment operator | |
Private Attributes | |
Uint16 | repeatingGroup |
the repeating group managed by this object | |
DcmCodeString | activationLayer |
VR=CS, VM=1, Type 2c. | |
OFConsole * | logstream |
output stream for error messages, never NULL | |
OFBool | verboseMode |
flag indicating whether we're operating in verbose mode | |
OFBool | debugMode |
flag indicating whether we're operating in debug mode |
This class manages the data structures comprising a single curve activation layer or overlay activation layer (one instance of the Curve Activation Layer Module or Overlay Activation Layer Module repeating elements) contained in a Presentation State object.
Definition at line 48 of file dvpsal.h.
|
clone method.
Definition at line 61 of file dvpsal.h. References DVPSOverlayCurveActivationLayer(). |
|
get activation layer name.
|
|
get repeating group.
|
|
compare repeating group.
|
|
reads the activation layer for the specified repeating group from a DICOM dataset. The DICOM elements of the Overlay/Curve Activation Layer module are copied from the dataset to this object. The completeness of the module is checked. If this method returns an error code, the object is in undefined state afterwards.
|
|
set activation layer name of this activation.
|
|
sets a new log stream
|
|
set repeating group of this activation.
|
|
writes the activation layer managed by this object to a DICOM dataset. Copies of the DICOM elements managed by this object are inserted into the DICOM dataset.
|