GDCM
2.2.0
|
This class defines a segment writer. It writes attributes of group 0x0062. More...
#include <gdcmSegmentWriter.h>
Public Types | |
typedef std::vector < SmartPointer< Segment > > | SegmentVector |
Public Member Functions | |
SegmentWriter () | |
virtual | ~SegmentWriter () |
void | AddSegment (SmartPointer< Segment > segment) |
unsigned int | GetNumberOfSegments () const |
SmartPointer< Segment > | GetSegment (const unsigned int idx=0) const |
const SegmentVector & | GetSegments () const |
SegmentVector & | GetSegments () |
void | SetNumberOfSegments (const unsigned int size) |
void | SetSegments (SegmentVector &segments) |
bool | Write () |
Write. | |
Protected Member Functions | |
bool | PrepareWrite () |
Protected Attributes | |
SegmentVector | Segments |
This class defines a segment writer. It writes attributes of group 0x0062.
typedef std::vector< SmartPointer< Segment > > gdcm::SegmentWriter::SegmentVector |
virtual gdcm::SegmentWriter::~SegmentWriter | ( | ) | [virtual] |
void gdcm::SegmentWriter::AddSegment | ( | SmartPointer< Segment > | segment | ) |
unsigned int gdcm::SegmentWriter::GetNumberOfSegments | ( | ) | const |
SmartPointer< Segment > gdcm::SegmentWriter::GetSegment | ( | const unsigned int | idx = 0 | ) | const |
const SegmentVector& gdcm::SegmentWriter::GetSegments | ( | ) | const |
bool gdcm::SegmentWriter::PrepareWrite | ( | ) | [protected] |
Reimplemented in gdcm::SurfaceWriter.
void gdcm::SegmentWriter::SetNumberOfSegments | ( | const unsigned int | size | ) |
void gdcm::SegmentWriter::SetSegments | ( | SegmentVector & | segments | ) |
bool gdcm::SegmentWriter::Write | ( | ) | [virtual] |
SegmentVector gdcm::SegmentWriter::Segments [protected] |