14#ifndef GDCMSEGMENTWRITER_H
15#define GDCMSEGMENTWRITER_H
This class defines a segment writer.
Definition gdcmSegmentWriter.h:30
void AddSegment(SmartPointer< Segment > segment)
bool Write() override
Write.
void SetSegments(SegmentVector &segments)
SmartPointer< Segment > GetSegment(const unsigned int idx=0) const
const SegmentVector & GetSegments() const
std::vector< SmartPointer< Segment > > SegmentVector
Definition gdcmSegmentWriter.h:32
~SegmentWriter() override
SegmentVector Segments
Definition gdcmSegmentWriter.h:58
unsigned int GetNumberOfSegments() const
SegmentVector & GetSegments()
void SetNumberOfSegments(const unsigned int size)
Writer ala DOM (Document Object Model)
Definition gdcmWriter.h:49
#define GDCM_EXPORT
Definition gdcmWin32.h:34