SiDicomSequence Class Reference
[Readers]

VolumeViz DICOM data. More...

#include <VolumeViz/readers/dicom/SiDicomSequence.h>

List of all members.

Public Member Functions

virtual ~SiDicomSequence ()
virtual SiDicomSequenceclone () const =0
virtual size_t getLength () const =0
virtual const SiDicomDataSetgetItem (const size_t idx) const =0

Detailed Description

VolumeViz DICOM data.

Access data in a DICOM sequence.

A DICOM sequence contains a vector of nested data sets, called "items" in this context.

SEE ALSO

SoVRDicomFileReader, SoVRDicomData, SoDicomTag, SiDicomDataSet, SiDicomElement, SiDicomValue,


Constructor & Destructor Documentation

virtual SiDicomSequence::~SiDicomSequence (  )  [inline, virtual]

Destructor.


Member Function Documentation

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.

Parameters:
idx the index of the nested data set to get.
Returns:
a pointer to the n-th data set or NULL if idx is greater than the length of the sequence.
virtual size_t SiDicomSequence::getLength (  )  const [pure virtual]

Get the number of nested data sets contained in this sequence.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/