Public Member Functions | |
DVPSAnnotationContent () | |
default constructor | |
DVPSAnnotationContent (const DVPSAnnotationContent ©) | |
copy constructor | |
DVPSAnnotationContent * | clone () |
clone method. | |
virtual | ~DVPSAnnotationContent () |
destructor | |
void | clear () |
resets the object to initial state. | |
OFCondition | read (DcmItem &dset) |
reads an annotation content item from a DICOM dataset. | |
OFCondition | write (DcmItem &dset) |
writes the annotation box managed by this object to a DICOM dataset. | |
OFCondition | setContent (const char *instanceuid, const char *text, Uint16 position) |
sets the content of this annotation box object. | |
const char * | getSOPInstanceUID () |
gets the current SOP Instance UID. | |
OFCondition | setSOPInstanceUID (const char *value) |
sets the SOP instance UID (which is returned by the Print SCP). | |
OFCondition | prepareBasicAnnotationBox (DcmItem &dset) |
writes the attributes managed by this objects that are part of a basic annotation box N-SET request into the DICOM dataset. | |
void | setLog (OFConsole *stream, OFBool verbMode, OFBool dbgMode) |
sets a new log stream | |
Private Member Functions | |
DVPSAnnotationContent & | operator= (const DVPSAnnotationContent &) |
private undefined assignment operator | |
Private Attributes | |
DcmUniqueIdentifier | sOPInstanceUID |
Module=Annotation_List, VR=UI, VM=1, Type 1(c). | |
DcmUnsignedShort | annotationPosition |
Module=Annotation_List, VR=US, VM=1, Type 1(c). | |
DcmLongString | textString |
Module=Annotation_List, VR=LO, VM=1, Type 1(c). | |
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 |
Definition at line 45 of file dvpsab.h.
|
resets the object to initial state. After this call, the object is in the same state as after creation with the default constructor. |
|
clone method.
Definition at line 58 of file dvpsab.h. References DVPSAnnotationContent(). |
|
gets the current SOP Instance UID.
|
|
writes the attributes managed by this objects that are part of a basic annotation box N-SET request into the DICOM dataset. Copies of the DICOM element managed by this object are inserted into the DICOM dataset.
|
|
reads an annotation content item from a DICOM dataset. The DICOM elements of the referenced 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.
|
|
sets the content of this annotation box object.
|
|
sets a new log stream
|
|
sets the SOP instance UID (which is returned by the Print SCP).
|
|
writes the annotation box managed by this object to a DICOM dataset. Copies of the DICOM element managed by this object are inserted into the DICOM dataset.
|