ITK
6.0.0
Insight Toolkit
|
#include <itkDCMTKFileReader.h>
Definition at line 80 of file 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 | 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) |
template<typename TType > | |
int | GetElementDS (const unsigned short group, const unsigned short element, unsigned short count, TType *target, const bool throwException=true) const |
Private Attributes | |
DcmSequenceOfItems * | m_DcmSequenceOfItems { nullptr } |
|
default |
int itk::DCMTKSequence::card | ( | ) | const |
int itk::DCMTKSequence::GetElementCS | ( | const unsigned short | group, |
const unsigned short | element, | ||
std::string & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementCSorOB | ( | const unsigned short | group, |
const unsigned short | element, | ||
std::string & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementDS | ( | const unsigned short | group, |
const unsigned short | element, | ||
std::string & | target, | ||
const bool | throwException = true |
||
) | const |
|
inline |
Get an array of data values, as contained in a DICOM DecimalString Item
Definition at line 190 of file itkDCMTKFileReader.h.
References DCMTKExceptionOrErrorReturn.
|
inline |
Definition at line 138 of file itkDCMTKFileReader.h.
References DCMTKExceptionOrErrorReturn.
|
inline |
Definition at line 115 of file itkDCMTKFileReader.h.
References DCMTKExceptionOrErrorReturn.
int itk::DCMTKSequence::GetElementFD | ( | const unsigned short | group, |
const unsigned short | element, | ||
double & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementFD | ( | const unsigned short | group, |
const unsigned short | element, | ||
int | count, | ||
double * | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementItem | ( | unsigned short | itemIndex, |
DCMTKItem & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementOB | ( | const unsigned short | group, |
const unsigned short | element, | ||
std::string & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementSQ | ( | const unsigned short | group, |
const unsigned short | element, | ||
DCMTKSequence & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetElementTM | ( | const unsigned short | group, |
const unsigned short | element, | ||
std::string & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetSequence | ( | unsigned long | index, |
DCMTKSequence & | target, | ||
const bool | throwException = true |
||
) | const |
int itk::DCMTKSequence::GetStack | ( | const unsigned short | group, |
const unsigned short | element, | ||
DcmStack & | resultStack, | ||
const bool | throwException = true |
||
) | const |
|
inline |
Definition at line 235 of file itkDCMTKFileReader.h.
void itk::DCMTKSequence::SetDcmSequenceOfItems | ( | DcmSequenceOfItems * | seq | ) |
|
private |
Definition at line 241 of file itkDCMTKFileReader.h.