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 | ) |