|
Slicer
4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/CLI/PETStandardUptakeValueComputation/itkDCMTKFileReader.h>
Public Types | |
| typedef DCMTKFileReader | Self |
Public Member Functions | |
| DCMTKFileReader () | |
| int | GetDimensions (unsigned short &rows, unsigned short &columns) |
| int | GetDirCosines (vnl_vector< double > &dir1, vnl_vector< double > &dir2, vnl_vector< double > &dir3) |
| int | GetElementCS (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| int | GetElementDA (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| template<typename TType > | |
| int | GetElementDS (unsigned short group, unsigned short element, unsigned short count, TType *target, bool throwException=true) |
| int | GetElementDS (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| template<typename TType > | |
| int | GetElementDSorOB (unsigned short group, unsigned short element, TType &target, bool throwException=true) |
| int | GetElementFD (unsigned short group, unsigned short element, double &target, bool throwException=true) |
| int | GetElementFD (unsigned short group, unsigned short element, double *&target, bool throwException=true) |
| int | GetElementFL (unsigned short group, unsigned short element, float &target, bool throwException=true) |
| int | GetElementFLorOB (unsigned short group, unsigned short element, float &target, bool throwException=true) |
| int | GetElementIS (unsigned short group, unsigned short element, ::itk::int32_t &target, bool throwException=true) |
| int | GetElementISorOB (unsigned short group, unsigned short element, ::itk::int32_t &target, bool throwException=true) |
| int | GetElementLO (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| int | GetElementLO (unsigned short group, unsigned short element, std::vector< std::string > &target, bool throwException=true) |
| int | GetElementOB (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| int | GetElementPN (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| int | GetElementSQ (unsigned short group, unsigned short entry, DCMTKSequence &sequence, bool throwException=true) |
| int | GetElementTM (unsigned short group, unsigned short element, std::string &target, bool throwException=true) |
| int | GetElementUI (unsigned short group, unsigned short entry, std::string &target, bool throwException=true) |
| int | GetElementUS (unsigned short group, unsigned short element, unsigned short &target, bool throwException=true) |
| int | GetElementUS (unsigned short group, unsigned short element, unsigned short *&target, bool throwException=true) |
| const std::string & | GetFileName () const |
| long | GetFileNumber () const |
| int | GetFrameCount () const |
| ImageIOBase::IOComponentType | GetImageDataType () |
| ImageIOBase::IOPixelType | GetImagePixelType () |
| int | GetOrigin (double *origin) |
| int | GetSlopeIntercept (double &slope, double &intercept) |
| int | GetSpacing (double *spacing) |
| E_TransferSyntax | GetTransferSyntax () const |
| void | LoadFile () |
| void | SetFileName (const std::string &fileName) |
| ~DCMTKFileReader () | |
Static Public Member Functions | |
| static void | AddDictEntry (DcmDictEntry *entry) |
Definition at line 142 of file itkDCMTKFileReader.h.
Definition at line 145 of file itkDCMTKFileReader.h.
|
inline |
Definition at line 147 of file itkDCMTKFileReader.h.
| itk::DCMTKFileReader::~DCMTKFileReader | ( | ) |
|
static |
| int itk::DCMTKFileReader::GetDimensions | ( | unsigned short & | rows, |
| unsigned short & | columns | ||
| ) |
| int itk::DCMTKFileReader::GetDirCosines | ( | vnl_vector< double > & | dir1, |
| vnl_vector< double > & | dir2, | ||
| vnl_vector< double > & | dir3 | ||
| ) |
| int itk::DCMTKFileReader::GetElementCS | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
Get a DecimalString Item as a single string
| int itk::DCMTKFileReader::GetElementDA | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
|
inline |
Get an array of data values, as contained in a DICOM DecimalString Item
Definition at line 175 of file itkDCMTKFileReader.h.
| int itk::DCMTKFileReader::GetElementDS | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
Get a DecimalString Item as a single string
|
inline |
Definition at line 220 of file itkDCMTKFileReader.h.
| int itk::DCMTKFileReader::GetElementFD | ( | unsigned short | group, |
| unsigned short | element, | ||
| double & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementFD | ( | unsigned short | group, |
| unsigned short | element, | ||
| double *& | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementFL | ( | unsigned short | group, |
| unsigned short | element, | ||
| float & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementFLorOB | ( | unsigned short | group, |
| unsigned short | element, | ||
| float & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementIS | ( | unsigned short | group, |
| unsigned short | element, | ||
| ::itk::int32_t & | target, | ||
| bool | throwException = true |
||
| ) |
get an IS (Integer String Item
| int itk::DCMTKFileReader::GetElementISorOB | ( | unsigned short | group, |
| unsigned short | element, | ||
| ::itk::int32_t & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementLO | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementLO | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::vector< std::string > & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementOB | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
get an OB OtherByte Item
| int itk::DCMTKFileReader::GetElementPN | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
Get a PersonName Item as a single string
| int itk::DCMTKFileReader::GetElementSQ | ( | unsigned short | group, |
| unsigned short | entry, | ||
| DCMTKSequence & | sequence, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementTM | ( | unsigned short | group, |
| unsigned short | element, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementUI | ( | unsigned short | group, |
| unsigned short | entry, | ||
| std::string & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementUS | ( | unsigned short | group, |
| unsigned short | element, | ||
| unsigned short & | target, | ||
| bool | throwException = true |
||
| ) |
| int itk::DCMTKFileReader::GetElementUS | ( | unsigned short | group, |
| unsigned short | element, | ||
| unsigned short *& | target, | ||
| bool | throwException = true |
||
| ) |
| const std::string& itk::DCMTKFileReader::GetFileName | ( | ) | const |
| long itk::DCMTKFileReader::GetFileNumber | ( | ) | const |
| int itk::DCMTKFileReader::GetFrameCount | ( | ) | const |
| ImageIOBase::IOComponentType itk::DCMTKFileReader::GetImageDataType | ( | ) |
| ImageIOBase::IOPixelType itk::DCMTKFileReader::GetImagePixelType | ( | ) |
| int itk::DCMTKFileReader::GetOrigin | ( | double * | origin | ) |
| int itk::DCMTKFileReader::GetSlopeIntercept | ( | double & | slope, |
| double & | intercept | ||
| ) |
| int itk::DCMTKFileReader::GetSpacing | ( | double * | spacing | ) |
| E_TransferSyntax itk::DCMTKFileReader::GetTransferSyntax | ( | ) | const |
| void itk::DCMTKFileReader::LoadFile | ( | ) |
| void itk::DCMTKFileReader::SetFileName | ( | const std::string & | fileName | ) |
1.8.13