33 #include "dcmtk/config/osconfig.h" 34 #include "dcmtk/dcmdata/dcitem.h" DVPSGraphicObject_PList * clone()
clone method.
a class representing a list of DICOM elements in which each element has a different tag and elements ...
DVPSGraphicObject_PList & operator=(const DVPSGraphicObject_PList &)
private undefined assignment operator
void addGraphicObject(DVPSGraphicObject *graphic)
adds the given graphic object to the list of graphic objects managed by this object.
OFList< DVPSGraphicObject * > list_
the list maintained by this object
size_t size() const
get number of graphic objects in this list.
virtual ~DVPSGraphicObject_PList()
destructor
void clear()
reset the object to initial state.
an item of the graphic object sequence in a presentation state (internal use only).
DVPSGraphicObject * removeGraphicObject(size_t idx)
returns a pointer to the graphic object with the given index (or NULL if it does not exist) and remov...
size_t size() const
returns number of elements in the list.
DVPSGraphicObject_PList()
default constructor
OFCondition read(DcmItem &dset)
reads a list of graphic objects from a DICOM dataset.
OFCondition write(DcmItem &dset)
writes the list of graphic objects managed by this object to a DICOM dataset.
the list of graphic objects contained in a presentation state (internal use only).
DVPSGraphicObject * getGraphicObject(size_t idx)
returns a pointer to the graphic object with the given index or NULL if it does not exist...
General purpose class for condition codes.