34 #include "dcmtk/config/osconfig.h"
36 #include "dcmtk/dcmsr/dsrtypes.h"
37 #include "dcmtk/dcmsr/dsrtlist.h"
129 const size_t flags = 0,
130 const char tripletSeparator =
'/',
131 const char itemSeparator =
',')
const;
Float32 ZCoord
z value (VR=FL)
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.
OFCondition putString(const char *stringValue)
put list of graphic data as a string.
OFBool operator==(const DSRGraphicData3DItem &item) const
comparison operator
DSRGraphicData3DItem(const Float32 x=0, const Float32 y=0, const Float32 z=0)
(default) constructor
OFCondition read(DcmItem &dataset)
read list of graphic data
const DSRGraphicData3DItem & getItem(const size_t idx) const
get reference to the specified item
virtual ~DSRGraphicData3DList()
destructor
OFCondition write(DcmItem &dataset) const
write list of graphic data
DSRGraphicData3DList & operator=(const DSRGraphicData3DList &lst)
assignment operator
OFBool operator!=(const DSRGraphicData3DItem &item) const
comparison operator
Float32 YCoord
y value (VR=FL)
Class for graphic data (3D) lists.
DSRGraphicData3DList()
default constructor
Float32 XCoord
x value (VR=FL)
Class for graphic data (3D) items.
OFCondition print(STD_NAMESPACE ostream &stream, const size_t flags=0, const char tripletSeparator= '/', const char itemSeparator= ',') const
print list of graphic data.
void addItem(const Float32 x, const Float32 y, const Float32 z)
add value triplet to the list
General purpose class for condition codes.