Inheritance diagram for DcmPresentationState:
Public Member Functions | |
DcmPresentationState () | |
default constructor | |
virtual | ~DcmPresentationState () |
destructor | |
OFCondition | read (DcmItem &dset) |
reads a presentation state from a DICOM dataset. | |
OFCondition | write (DcmItem &dset, OFBool replaceSOPInstanceUID) |
writes the presentation state managed by this object to a DICOM dataset. | |
const char * | createInstanceUID () |
generates a new SOP Instance UID for the Presentation State. | |
const char * | getInstanceUID () |
returns the current SOP Instance UID for the Presentation State. | |
const char * | getSOPClassUID () |
returns the (currently hard-coded) SOP Class UID of the Presentation State. | |
const char * | getPatientID () |
returns the patient ID of the presentation state | |
const char * | getStudyUID () |
returns the Study Instance UID of the presentation state. | |
OFCondition | addImageReference (const char *studyUID, const char *seriesUID, const char *sopclassUID, const char *instanceUID, const char *frames=NULL, const char *aetitle=NULL, const char *filesetID=NULL, const char *filesetUID=NULL) |
adds a reference to an image to this presentation state. | |
OFCondition | addImageReference (DcmItem &dset, const char *aetitle=NULL, const char *filesetID=NULL, const char *filesetUID=NULL) |
adds a reference to an image to this presentation state. | |
OFCondition | removeImageReference (const char *studyUID, const char *seriesUID, const char *instanceUID) |
removes a reference to an image from this presentation state. | |
OFCondition | removeImageReference (DcmItem &dset) |
removes a reference to an image from this presentation state. | |
size_t | numberOfImageReferences () |
gets the number of image references in all series managed by this list. | |
OFCondition | getImageReference (size_t idx, OFString &studyUID, OFString &seriesUID, OFString &sopclassUID, OFString &instanceUID, OFString &frames, OFString &aetitle, OFString &filesetID, OFString &filesetUID) |
gets an image reference with the given index. | |
void | clear () |
resets the object to initial state. | |
OFCondition | createFromImage (DcmItem &dset, DVPSoverlayActivation overlayActivation=DVPSO_copyOverlays, DVPSVOIActivation voiActivation=DVPSV_preferVOILUT, OFBool curveActivation=OFTrue, OFBool shutterActivation=OFTrue, OFBool presentationActivation=OFTrue, DVPSGraphicLayering layering=DVPSG_twoLayers, const char *aetitle=NULL, const char *filesetID=NULL, const char *filesetUID=NULL) |
creates a default presentation state for a DICOM image. | |
DVPSPresentationLUTType | getPresentationLUT () |
gets the current Presentation LUT type. | |
OFBool | havePresentationLookupTable () |
checks if a real Presentation LUT (not shape) is available in the presentation state. | |
const char * | getCurrentPresentationLUTExplanation () |
gets a description of the current presentation LUT. | |
const char * | getPresentationLUTExplanation () |
returns the LUT explanation of the presentation LUT if it exists and is non-empty. | |
DVPSPresentationLUT * | getPresentationLUTData () |
gets the current Presentation LUT object. | |
DVPSRotationType | getRotation () |
gets the current rotation status of the presentation state. | |
OFBool | getFlip () |
gets the current horizontal flip status of the presentation state. | |
OFCondition | setRotation (DVPSRotationType rotation) |
sets rotation status of the presentation state. | |
OFCondition | setFlip (OFBool isFlipped) |
sets horizontal flip status of the presentation state. | |
OFBool | haveShutter (DVPSShutterType type) |
checks if a display shutter of given type is active. | |
Sint32 | getRectShutterLV () |
gets rectangular shutter left vertical edge. | |
Sint32 | getRectShutterRV () |
gets rectangular shutter right vertical edge. | |
Sint32 | getRectShutterUH () |
gets rectangular shutter upper horitontal edge. | |
Sint32 | getRectShutterLH () |
gets rectangular shutter lower horiztonal edge. | |
Sint32 | getCenterOfCircularShutter_x () |
gets circular shutter center x component. | |
Sint32 | getCenterOfCircularShutter_y () |
gets circular shutter center y component. | |
Sint32 | getRadiusOfCircularShutter () |
gets circular shutter radius. | |
size_t | getNumberOfPolyShutterVertices () |
gets polygonal shutter number of points. | |
OFCondition | getPolyShutterVertex (size_t idx, Sint32 &x, Sint32 &y) |
get polygonal shutter point. | |
OFCondition | setPolyShutterOrigin (Sint32 x, Sint32 y) |
sets polygonal display shutter origin. | |
Uint16 | getShutterPresentationValue () |
gets the shutter presentation value. | |
OFCondition | setShutterPresentationValue (Uint16 pvalue) |
sets the shutter presentation value to the given P-value. | |
const char * | getPresentationLabel () |
returns a label for the presentation state. | |
const char * | getPresentationDescription () |
returns a description for the presentation state. | |
const char * | getPresentationCreatorsName () |
returns the creator's name for the presentation state. | |
OFCondition | setPresentationLabel (const char *label) |
sets the presentation state label. | |
OFCondition | setPresentationDescription (const char *descr) |
sets the presentation state description. | |
OFCondition | setPresentationCreatorsName (const char *name) |
sets the presentation state creator's name. | |
OFCondition | setCharset (DVPScharacterSet charset) |
sets the specific character set for this presentation state. | |
DVPScharacterSet | getCharset () |
gets the specific character set for this presentation state. | |
const char * | getCharsetString () |
gets the specific character set string for this presentation state. | |
void | sortGraphicLayers () |
sorts the graphic layers according to the graphic layer order. | |
size_t | getNumberOfGraphicLayers () |
returns the number of graphic layers. | |
const char * | getGraphicLayerName (size_t idx) |
gets the unique name of the graphic layer with the given index. | |
size_t | getGraphicLayerIndex (const char *name) |
gets the index of the graphic layer with the given unique name. | |
const char * | getGraphicLayerDescription (size_t idx) |
gets a description string for the graphic layer with the given index. | |
OFBool | haveGraphicLayerRecommendedDisplayValue (size_t idx) |
checks whether a recommended display value (grayscale, color or both) for the given graphic layer exists. | |
OFCondition | getGraphicLayerRecommendedDisplayValueGray (size_t idx, Uint16 &gray) |
gets the recommended grayscale display value for the given graphic layer. | |
OFCondition | getGraphicLayerRecommendedDisplayValueRGB (size_t idx, Uint16 &r, Uint16 &g, Uint16 &b) |
gets the recommended RGB display value for the given graphic layer. | |
OFCondition | setGraphicLayerRecommendedDisplayValueGray (size_t idx, Uint16 gray) |
set graphic layer recommended grayscale display value for the given graphic layer. | |
OFCondition | setGraphicLayerRecommendedDisplayValueRGB (size_t idx, Uint16 r, Uint16 g, Uint16 b) |
set graphic layer recommended RGB display value for the given graphic layer. | |
void | removeGraphicLayerRecommendedDisplayValue (size_t idx, OFBool rgb, OFBool monochrome) |
removes recommended display values for the given graphic layer. | |
OFCondition | setGraphicLayerName (size_t idx, const char *name) |
assigns a new unique name to the given graphic layer. | |
OFCondition | setGraphicLayerDescription (size_t idx, const char *descr) |
sets a new description to the given graphic layer. | |
OFCondition | toFrontGraphicLayer (size_t idx) |
makes a graphic layer the highest layer for display. | |
OFCondition | toBackGraphicLayer (size_t idx) |
makes a graphic layer the lowest layer for display. | |
OFCondition | exchangeGraphicLayers (size_t idx1, size_t idx2) |
exchanges the layer order of the two graphic layers with the given indices. | |
OFCondition | addGraphicLayer (const char *gLayer, const char *gLayerDescription=NULL) |
creates a new graphic layer with the given name and optional description. | |
size_t | getNumberOfCurves (size_t layer) |
returns the number of curve activations for the given graphic layer. | |
OFCondition | removeCurve (size_t layer, size_t idx) |
deletes the curve activation with the given index on the given layer. | |
OFCondition | moveCurve (size_t old_layer, size_t idx, size_t new_layer) |
moves the curve activation with the given index on the given layer to a different layer. | |
size_t | getNumberOfActiveOverlays (size_t layer) |
gets the number of overlays that are currently activated on the given graphic layer. | |
Uint16 | getActiveOverlayGroup (size_t layer, size_t idx) |
gets the repeating group number of the given activated overlay. | |
size_t | getNumberOfOverlaysInPresentationState () |
gets the number of overlays which are embedded in the presentation state. | |
Uint16 | getOverlayInPresentationStateGroup (size_t idx) |
gets the repeating group number of the given overlay in the presentation state. | |
const char * | getOverlayInPresentationStateLabel (size_t idx) |
gets the overlay label of the given overlay in the presentation state. | |
const char * | getOverlayInPresentationStateDescription (size_t idx) |
gets the overlay description of the given overlay in the presentation state. | |
size_t | getOverlayInPresentationStateActivationLayer (size_t idx) |
gets the index of the activation layer on which the given overlay from the presentation state is activated. | |
OFBool | overlayIsBitmapShutter (size_t idx) |
checks if the given overlay in the presentation state is currently activated as a bitmap shutter. | |
OFBool | overlayInPresentationStateIsROI (size_t idx) |
checks whether the given overlay in the presentation state is a ROI (region of interest) overlay. | |
OFCondition | moveOverlay (size_t old_layer, size_t idx, size_t new_layer) |
moves the overlay activation with the given index on the given layer to a different layer. | |
void | setLog (OFConsole *stream, OFBool verbMode, OFBool dbgMode) |
sets a new log stream | |
Protected Member Functions | |
OFCondition | createDefaultDisplayedArea (DcmItem &dset) |
creates a default displayed area selection for the given dataset. | |
Protected Attributes | |
DcmPersonName | patientName |
Module=Patient, VR=PN, VM=1, Type 1. | |
DcmLongString | patientID |
Module=Patient, VR=LO, VM=1, Type 2. | |
DcmDate | patientBirthDate |
Module=Patient, VR=DA, VM=1, Type 2. | |
DcmCodeString | patientSex |
Module=Patient, VR=CS, VM=1, Type 2. | |
DcmUniqueIdentifier | studyInstanceUID |
Module=General_Study, VR=UI, VM=1, Type 1. | |
DcmDate | studyDate |
Module=General_Study, VR=DA, VM=1, Type 2. | |
DcmTime | studyTime |
Module=General_Study, VR=TM, VM=1, Type 2. | |
DcmPersonName | referringPhysiciansName |
Module=General_Study, VR=PN, VM=1, Type 2. | |
DcmShortString | studyID |
Module=General_Study, VR=SH, VM=1, Type 2. | |
DcmShortString | accessionNumber |
Module=General_Study, VR=SH, VM=1, Type 2. | |
DcmUniqueIdentifier | seriesInstanceUID |
Module=General_Series, VR=UI, VM=1, Type 1. | |
DcmIntegerString | seriesNumber |
Module=General_Series, VR=IS, VM=1, Type 2. | |
DcmLongString | manufacturer |
Module=General_Equipment, VR=LO, VM=1, Type 2. | |
DVPSDisplayedArea_PList | displayedAreaSelectionList |
DVPSPresentationLUT | presentationLUT |
DcmIntegerString | imageNumber |
Module=Presentation_State, VR=IS, VM=1, Type 1. | |
DcmCodeString | presentationLabel |
Module=Presentation_State, VR=CS, VM=1, Type 1. | |
DcmLongString | presentationDescription |
Module=Presentation_State, VR=LO, VM=1, Type 2. | |
DcmDate | presentationCreationDate |
Module=Presentation_State, VR=DA, VM=1, Type 1. | |
DcmTime | presentationCreationTime |
Module=Presentation_State, VR=TM, VM=1, Type 1. | |
DcmPersonName | presentationCreatorsName |
Module=Presentation_State, VR=PN, VM=1, Type 2. | |
DVPSReferencedSeries_PList | referencedSeriesList |
ReferencedSeriesSequence, Module=Presentation_State. | |
DcmUniqueIdentifier | sOPInstanceUID |
Module=SOP_Common, VR=UI, VM=1, Type 1. | |
DcmCodeString | specificCharacterSet |
Module=SOP_Common, VR=CS, VM=1-n, Type 1C. | |
DcmDate | instanceCreationDate |
Module=SOP_Common, VR=DA, VM=1, Type 3. | |
DcmTime | instanceCreationTime |
Module=SOP_Common, VR=TM, VM=1, Type 3. | |
DcmUniqueIdentifier | instanceCreatorUID |
Module=SOP_Common, VR=UI, VM=1, Type 3. | |
OFBool | useShutterRectangular |
if true, a rectangular shutter is in use | |
OFBool | useShutterCircular |
if true, a circular shutter is in use | |
OFBool | useShutterPolygonal |
if true, a polygonal shutter is in use | |
OFBool | useShutterBitmap |
if true, a bitmap shutter is in use | |
DcmCodeString | shutterShape |
Module=Display_Shutter, VM=CS, VR=1-3, Type 1. | |
DcmIntegerString | shutterLeftVerticalEdge |
Module=Display_Shutter, VR=IS, VM=1, Type 1C. | |
DcmIntegerString | shutterRightVerticalEdge |
Module=Display_Shutter, VR=IS, VM=1, Type 1C. | |
DcmIntegerString | shutterUpperHorizontalEdge |
Module=Display_Shutter, VR=IS, VM=1, Type 1C. | |
DcmIntegerString | shutterLowerHorizontalEdge |
Module=Display_Shutter, VR=IS, VM=1, Type 1C. | |
DcmIntegerString | centerOfCircularShutter |
Module=Display_Shutter, VR=IS, VM=2, Type 1C. | |
DcmIntegerString | radiusOfCircularShutter |
Module=Display_Shutter, VR=IS, VM=1, Type 1C. | |
DcmIntegerString | verticesOfThePolygonalShutter |
Module=Display_Shutter, VR=IS, VM=2-2n, Type 1C. | |
DcmUnsignedShort | shutterPresentationValue |
Module=Display_Shutter, VR=US, VM=1, Type 3 (1c in other modules). | |
DcmUnsignedShort | shutterOverlayGroup |
Module=Bitmap_Display_Shutter, VR=US, VM=1, Type 1. | |
DVPSOverlay_PList | overlayList |
Overlay(s), Module=Overlay_Plane. | |
DVPSOverlayCurveActivationLayer_PList | activationLayerList |
Overlay/Curve Activation Layer(s), Module=Overlay_Activation/Curve_Activation. | |
DVPSGraphicAnnotation_PList | graphicAnnotationList |
GraphicAnnotationSequence, Module=Graphic_Annotation. | |
DcmUnsignedShort | imageRotation |
Module=Spatial_Transform, VR=US, VM=1, Type 1. | |
DcmCodeString | imageHorizontalFlip |
Module=Spatial_Transform, VR=CS, VM=1, Type 1. | |
DVPSGraphicLayer_PList | graphicLayerList |
GraphicLayerSequence, Module=Graphic_Layer. | |
OFBool | useModalityRescale |
if true, a modality rescale slope/intercept is set | |
OFBool | useModalityLUT |
if true, a modality LUT is set | |
DcmUnsignedShort | modalityLUTDescriptor |
Module=Modality_LUT, VR=xs, VM=3, Type 1c. | |
DcmLongString | modalityLUTExplanation |
Module=Modality_LUT, VR=LO, VM=1, Type 3. | |
DcmLongString | modalityLUTType |
Module=Modality_LUT, VR=LO, VM=1, Type 3. | |
DcmUnsignedShort | modalityLUTData |
Module=Modality_LUT, VR=xs, VM=1-n, Type 1c. | |
DcmDecimalString | rescaleIntercept |
Module=Modality_LUT, VR=DS, VM=1, Type 1c. | |
DcmDecimalString | rescaleSlope |
Module=Modality_LUT, VR=DS, VM=1, Type 1c. | |
DcmLongString | rescaleType |
Module=Modality_LUT, VR=LO, VM=1, Type 1c. | |
DVPSSoftcopyVOI_PList | softcopyVOIList |
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 | |
Private Member Functions | |
DcmPresentationState (const DcmPresentationState ©) | |
private undefined copy constructor | |
DcmPresentationState & | operator= (const DcmPresentationState &obj) |
private undefined assignment operator | |
OFCondition | createDummyValues (OFBool replaceSOPInstanceUID) |
create dummy values for all missing type 1 elements. | |
void | cleanupLayers () |
removes and deletes all graphic layer for which no matching text, graphic, curve or overlay object exists. |
This class manages the data structures comprising a Presentation State object. Presentation states can be created, read, written, and modified.
Definition at line 65 of file dcmpstat.h.
|
creates a new graphic layer with the given name and optional description. The new name must be unique, otherwise an error code is returned. The toFrontGraphicLayer() method is implicitly called for the new layer.
|
|
adds a reference to an image to this presentation state. This method checks if the given SOP class and Study UID match for this presentation state and returns an error code otherwise.
|
|
adds a reference to an image to this presentation state. This method checks if the given SOP class and Study UID match for this presentation state and returns an error code otherwise.
|
|
removes and deletes all graphic layer for which no matching text, graphic, curve or overlay object exists. Also deletes all graphic annotation sequence items containing no text and no graphic object. Called before writing a presentation state. |
|
resets the object to initial state. After this call, the object is in the same state as after creation with the default constructor. Reimplemented in DVPresentationState. |
|
creates a default displayed area selection for the given dataset. Used in createFromImage().
|
|
create dummy values for all missing type 1 elements. Called before a presentation state is written to make sure that the presentation state is complete.
|
|
creates a default presentation state for a DICOM image. A number of flags specify how curves, overlays, VOI transformations, a display shutter and a presentation LUT shape should be treated when found in the image IOD. If this method returns an error code, the object is in undefined state afterwards.
Reimplemented in DVPresentationState. |
|
generates a new SOP Instance UID for the Presentation State.
|
|
exchanges the layer order of the two graphic layers with the given indices. This method does not sort or renumber the graphic layers.
|
|
gets the repeating group number of the given activated overlay.
|
|
gets circular shutter center x component. May only be called if a circular shutter is active.
|
|
gets circular shutter center y component. May only be called if a circular shutter is active.
|
|
gets the specific character set for this presentation state.
|
|
gets the specific character set string for this presentation state.
|
|
gets a description of the current presentation LUT. For well-known presentation LUT shapes, a standard text is returned. For presentation LUTs, the LUT explanation is returned if it exists and a standard text otherwise. This method never returns NULL.
Definition at line 275 of file dcmpstat.h. References DVPSPresentationLUT::getCurrentExplanation(), and presentationLUT. |
|
gets the current horizontal flip status of the presentation state.
|
|
gets a description string for the graphic layer with the given index. If no layer for the given index exists, or if the description is empty, NULL is returned.
|
|
gets the index of the graphic layer with the given unique name. If no matching layer is found, DVPS_IDX_NONE is returned.
|
|
gets the unique name of the graphic layer with the given index. If no layer for the given index exists, NULL is returned.
|
|
gets the recommended grayscale display value for the given graphic layer. If the graphic layer contains an RGB display value but no grayscale display value, the RGB value is implicitly converted to grayscale.
|
|
gets the recommended RGB display value for the given graphic layer. If the graphic layer contains a grayscale display value but no RGB display value, the grayscale value is implicitly converted to RGB.
|
|
gets an image reference with the given index.
|
|
returns the current SOP Instance UID for the Presentation State.
|
|
gets the number of overlays that are currently activated on the given graphic layer.
|
|
returns the number of curve activations for the given graphic layer.
|
|
returns the number of graphic layers.
|
|
gets the number of overlays which are embedded in the presentation state.
|
|
gets polygonal shutter number of points. May only be called if a polygonal shutter is active.
|
|
gets the index of the activation layer on which the given overlay from the presentation state is activated. If an overlay is used as a bitmap shutter, it is reported as being not activated by this method.
|
|
gets the overlay description of the given overlay in the presentation state.
|
|
gets the repeating group number of the given overlay in the presentation state.
|
|
gets the overlay label of the given overlay in the presentation state.
|
|
get polygonal shutter point. May only be called if a polygonal shutter is active. Shutter points are relative to the origin 1 which is the left upper edge of the image.
|
|
returns the creator's name for the presentation state. If no name is available, NULL is returned.
|
|
returns a description for the presentation state. If no description is available, NULL is returned.
|
|
returns a label for the presentation state. If no label is available, NULL is returned.
|
|
gets the current Presentation LUT type.
Definition at line 258 of file dcmpstat.h. References DVPSPresentationLUT::getType(), and presentationLUT. |
|
gets the current Presentation LUT object.
Definition at line 287 of file dcmpstat.h. References presentationLUT. |
|
returns the LUT explanation of the presentation LUT if it exists and is non-empty. Otherwise returns NULL.
Definition at line 282 of file dcmpstat.h. References DVPSPresentationLUT::getLUTExplanation(), and presentationLUT. |
|
gets circular shutter radius. May only be called if a circular shutter is active. Note: In DICOM, a circular shutter must be rendered with consideration of the image pixel aspect ratio. The radius returned by this method is the number of pixels describing a horizontal line from the center of the circle to its border. See sample figures in NEMA PS3.3:1998.
|
|
gets rectangular shutter lower horiztonal edge. May only be called if a rectangular shutter is active.
|
|
gets rectangular shutter left vertical edge. May only be called if a rectangular shutter is active.
|
|
gets rectangular shutter right vertical edge. May only be called if a rectangular shutter is active.
|
|
gets rectangular shutter upper horitontal edge. May only be called if a rectangular shutter is active.
|
|
gets the current rotation status of the presentation state.
|
|
gets the shutter presentation value. If no shutter display value exists, a default of 0 (black) is set.
|
|
returns the (currently hard-coded) SOP Class UID of the Presentation State.
|
|
returns the Study Instance UID of the presentation state.
|
|
checks whether a recommended display value (grayscale, color or both) for the given graphic layer exists.
|
|
checks if a real Presentation LUT (not shape) is available in the presentation state.
Definition at line 266 of file dcmpstat.h. References DVPSPresentationLUT::haveTable(), and presentationLUT. |
|
checks if a display shutter of given type is active.
|
|
moves the curve activation with the given index on the given layer to a different layer.
|
|
moves the overlay activation with the given index on the given layer to a different layer.
|
|
gets the number of image references in all series managed by this list.
|
|
checks whether the given overlay in the presentation state is a ROI (region of interest) overlay.
|
|
checks if the given overlay in the presentation state is currently activated as a bitmap shutter.
|
|
reads a presentation state from a DICOM dataset. The DICOM elements of the presentation state are copied from the dataset to this object. The completeness and correctness of the presentation state (presence of all required elements, value multiplicity) is checked. If this method returns an error code, the object is in undefined state afterwards.
Reimplemented in DVPresentationState. |
|
deletes the curve activation with the given index on the given layer.
|
|
removes recommended display values for the given graphic layer.
|
|
removes a reference to an image from this presentation state.
|
|
removes a reference to an image from this presentation state.
|
|
sets the specific character set for this presentation state.
|
|
sets horizontal flip status of the presentation state.
|
|
sets a new description to the given graphic layer.
|
|
assigns a new unique name to the given graphic layer. The new name must be unique, otherwise an error code is returned. Upon success, all references (for graphic annotations, curves and overlays) to the given graphic layer are also renamed so that the presentation state remains consistent.
|
|
set graphic layer recommended grayscale display value for the given graphic layer. This method does not affect (set or modify) the recommended RGB display value which should be set separately.
|
|
set graphic layer recommended RGB display value for the given graphic layer. This method does not affect (set or modify) the recommended grayscale display value which should be set separately.
|
|
sets a new log stream
Reimplemented in DVPresentationState. |
|
sets polygonal display shutter origin. This method creates a polygonal shutter consisting only of a single point. The polygonal display shutter is deactivated after this method.
|
|
sets the presentation state creator's name. The passed string must be a valid DICOM Person Name String (see NEMA PS3.5:1998).
|
|
sets the presentation state description. The passed string must be a valid DICOM Long String (i.e. max 64 characters, no backslash or control chars).
|
|
sets the presentation state label. The passed string must be a valid DICOM Code String (i.e. max 16 characters, only uppercase and numbers).
|
|
sets rotation status of the presentation state.
|
|
sets the shutter presentation value to the given P-value.
|
|
sorts the graphic layers according to the graphic layer order. Layers with lower order have lower indices after sorting which means that the layers can be drawn to the screen in ascending index order. Calling this routine may result in a re-numbering of the graphic layer orders in a way that does not affect their sequence. |
|
makes a graphic layer the lowest layer for display. This method assigns a graphic layer order lower than all existing graphic layer orders to the given graphic layer, sorts and renumbers the list of graphic layers. Upon success, the given graphic layer is guaranteed to have the new index 0.
|
|
makes a graphic layer the highest layer for display. This method assigns a graphic layer order higher than all existing graphic layer orders to the given graphic layer, sorts and renumbers the list of graphic layers. Upon success, the given graphic layer is guaranteed to have the new index (getNumberOfGraphicLayers()-1).
|
|
writes the presentation state managed by this object to a DICOM dataset. Copies of the DICOM elements managed by this object are inserted into the DICOM dataset.
|