Slicer 5.13
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
itk::DCMTKSequence Class Reference

#include <Modules/CLI/PETStandardUptakeValueComputation/itkDCMTKFileReader.h>

Public Member Functions

int card () const
 
 DCMTKSequence ()=default
 
int GetElementCS (const unsigned short group, const unsigned short element, std::string &target, const bool throwException=true) const
 
int GetElementCSorOB (const unsigned short group, const unsigned short element, std::string &target, const bool throwException=true) const
 
int GetElementDS (const unsigned short group, const unsigned short element, std::string &target, const bool throwException=true) const
 
template<typename TType>
int GetElementDS (const unsigned short group, const unsigned short element, unsigned short count, TType *target, const bool throwException=true) const
 
template<typename TType>
int GetElementDSorOB (const unsigned short group, const unsigned short element, int count, TType *target, const bool throwException=true) const
 
template<typename TType>
int GetElementDSorOB (const unsigned short group, const unsigned short element, TType &target, const bool throwException=true) const
 
int GetElementFD (const unsigned short group, const unsigned short element, double &target, const bool throwException=true) const
 
int GetElementFD (const unsigned short group, const unsigned short element, int count, double *target, const bool throwException=true) const
 
int GetElementItem (unsigned short itemIndex, DCMTKItem &target, const bool throwException=true) const
 
int GetElementOB (const unsigned short group, const unsigned short element, std::string &target, const bool throwException=true) const
 
int GetElementSQ (const unsigned short group, const unsigned short element, DCMTKSequence &target, const bool throwException=true) const
 
int GetElementTM (const unsigned short group, const unsigned short element, std::string &target, const bool throwException=true) const
 
int GetSequence (unsigned long index, DCMTKSequence &target, const bool throwException=true) const
 
int GetStack (const unsigned short group, const unsigned short element, DcmStack &resultStack, const bool throwException=true) const
 
void print (std::ostream &out) const
 
void SetDcmSequenceOfItems (DcmSequenceOfItems *seq)
 

Detailed Description

Definition at line 82 of file itkDCMTKFileReader.h.

Constructor & Destructor Documentation

◆ DCMTKSequence()

itk::DCMTKSequence::DCMTKSequence ( )
default

Member Function Documentation

◆ card()

int itk::DCMTKSequence::card ( ) const

◆ GetElementCS()

int itk::DCMTKSequence::GetElementCS ( const unsigned short group,
const unsigned short element,
std::string & target,
const bool throwException = true ) const

◆ GetElementCSorOB()

int itk::DCMTKSequence::GetElementCSorOB ( const unsigned short group,
const unsigned short element,
std::string & target,
const bool throwException = true ) const

◆ GetElementDS() [1/2]

int itk::DCMTKSequence::GetElementDS ( const unsigned short group,
const unsigned short element,
std::string & target,
const bool throwException = true ) const

◆ GetElementDS() [2/2]

template<typename TType>
int itk::DCMTKSequence::GetElementDS ( const unsigned short group,
const unsigned short element,
unsigned short count,
TType * target,
const bool throwException = true ) const
inline

Get an array of data values, as contained in a DICOM DecimalString Item

Definition at line 143 of file itkDCMTKFileReader.h.

◆ GetElementDSorOB() [1/2]

template<typename TType>
int itk::DCMTKSequence::GetElementDSorOB ( const unsigned short group,
const unsigned short element,
int count,
TType * target,
const bool throwException = true ) const
inline

Definition at line 115 of file itkDCMTKFileReader.h.

◆ GetElementDSorOB() [2/2]

template<typename TType>
int itk::DCMTKSequence::GetElementDSorOB ( const unsigned short group,
const unsigned short element,
TType & target,
const bool throwException = true ) const
inline

Definition at line 97 of file itkDCMTKFileReader.h.

◆ GetElementFD() [1/2]

int itk::DCMTKSequence::GetElementFD ( const unsigned short group,
const unsigned short element,
double & target,
const bool throwException = true ) const

◆ GetElementFD() [2/2]

int itk::DCMTKSequence::GetElementFD ( const unsigned short group,
const unsigned short element,
int count,
double * target,
const bool throwException = true ) const

◆ GetElementItem()

int itk::DCMTKSequence::GetElementItem ( unsigned short itemIndex,
DCMTKItem & target,
const bool throwException = true ) const

◆ GetElementOB()

int itk::DCMTKSequence::GetElementOB ( const unsigned short group,
const unsigned short element,
std::string & target,
const bool throwException = true ) const

◆ GetElementSQ()

int itk::DCMTKSequence::GetElementSQ ( const unsigned short group,
const unsigned short element,
DCMTKSequence & target,
const bool throwException = true ) const

◆ GetElementTM()

int itk::DCMTKSequence::GetElementTM ( const unsigned short group,
const unsigned short element,
std::string & target,
const bool throwException = true ) const

◆ GetSequence()

int itk::DCMTKSequence::GetSequence ( unsigned long index,
DCMTKSequence & target,
const bool throwException = true ) const

◆ GetStack()

int itk::DCMTKSequence::GetStack ( const unsigned short group,
const unsigned short element,
DcmStack & resultStack,
const bool throwException = true ) const

◆ print()

void itk::DCMTKSequence::print ( std::ostream & out) const
inline

Definition at line 175 of file itkDCMTKFileReader.h.

◆ SetDcmSequenceOfItems()

void itk::DCMTKSequence::SetDcmSequenceOfItems ( DcmSequenceOfItems * seq)

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