34 #include "dcmtk/config/osconfig.h"
36 #include "dcmtk/dcmsr/dsrtypes.h"
37 #include "dcmtk/dcmsr/dsrtlist.h"
55 const Float32 row = 0)
142 const size_t flags = 0,
143 const char pairSeparator =
'/',
144 const char itemSeparator =
',')
const;
178 void addItem(
const Float32 column,
a class representing a list of DICOM elements in which each element has a different tag and elements ...
Template class to store and access items in a list structure.
virtual ~DSRGraphicDataList()
destructor
void addItem(const Float32 column, const Float32 row)
add value pair to the list
OFBool operator==(const DSRGraphicDataItem &item) const
comparison operator
OFCondition write(DcmItem &dataset) const
write list of graphic data
Class for graphic data lists.
OFBool operator!=(const DSRGraphicDataItem &item) const
comparison operator
OFCondition print(STD_NAMESPACE ostream &stream, const size_t flags=0, const char pairSeparator= '/', const char itemSeparator= ',') const
print list of graphic data.
Class for graphic data items.
const DSRGraphicDataItem & getItem(const size_t idx) const
get reference to the specified item
OFBool operator>(const DSRGraphicDataItem &item) const
comparison operator
OFBool operator<(const DSRGraphicDataItem &item) const
comparison operator
DSRGraphicDataList()
default constructor
Float32 Column
column value (VR=FL)
OFCondition putString(const char *stringValue)
put list of graphic data as a string.
OFCondition read(DcmItem &dataset)
read list of graphic data
DSRGraphicDataList & operator=(const DSRGraphicDataList &lst)
assignment operator
Float32 Row
row value (VR=FL)
DSRGraphicDataItem(const Float32 column=0, const Float32 row=0)
(default) constructor
General purpose class for condition codes.