DICOM data. More...
#include <VolumeViz/readers/dicom/SiDicomSequence.h>
Public Member Functions | |
virtual | ~SiDicomSequence () |
virtual SiDicomSequence * | clone () const =0 |
virtual size_t | getLength () const =0 |
virtual const SiDicomDataSet * | getItem (const size_t idx) const =0 |
Access data in a DICOM sequence.
A DICOM sequence contains a vector of nested data sets, called "items" in this context.
SoVRDicomFileReader, SoVRDicomData, SoDicomTag, SiDicomDataSet, SiDicomElement, SiDicomValue,
virtual SiDicomSequence::~SiDicomSequence | ( | ) | [inline, virtual] |
Destructor.
virtual SiDicomSequence* SiDicomSequence::clone | ( | ) | const [pure virtual] |
Create a clone of the sequence.
virtual const SiDicomDataSet* SiDicomSequence::getItem | ( | const size_t | idx | ) | const [pure virtual] |
Get the n-th nested data set.
idx | the index of the nested data set to get. |
virtual size_t SiDicomSequence::getLength | ( | ) | const [pure virtual] |
Get the number of nested data sets contained in this sequence.