43 #ifndef SVK_DCM_ENHANCED_VOLUME_READER_H
44 #define SVK_DCM_ENHANCED_VOLUME_READER_H
69 return "DICOM MR Enhanced Object";
89 void GetRescaledPixels(
double* doublePixels,
unsigned short* shortPixels,
double intercept,
double slope,
int numberOfValues );
90 void GetRescaledPixels(
float* doublePixels,
unsigned short* shortPixels,
double intercept,
double slope,
int numberOfValues );
99 bool useDoublePrecision;
103 virtual void InitPrivateHeader();
111 #endif //SVK_DCM_ENHANCED_VOLUME_READER_H
virtual bool IsDataFloatingPoint()
Definition: svkDcmEnhancedVolumeReader.cc:282
void UseDoublePrecision(bool useDoublePrecision)
Definition: svkDcmEnhancedVolumeReader.cc:87
svkDcmEnhancedVolumeReader()
Definition: svkDcmEnhancedVolumeReader.cc:61
Definition: svkImageReader2.h:71
ReaderType
Definition: svkImageReader2.h:67
Definition: svkDcmVolumeReader.h:59
static svkDcmEnhancedVolumeReader * New()
void GetPixelTransform(double &intercept, double &slope, svkDcmHeader *header)
Definition: svkDcmEnhancedVolumeReader.cc:259
~svkDcmEnhancedVolumeReader()
Definition: svkDcmEnhancedVolumeReader.cc:76
virtual svkDcmHeader::DcmPixelDataFormat GetFileType()
Definition: svkDcmEnhancedVolumeReader.cc:329
vtkTypeMacro(svkDcmEnhancedVolumeReader, svkDcmVolumeReader)
void GetRescaledPixels(double *doublePixels, unsigned short *shortPixels, double intercept, double slope, int numberOfValues)
Definition: svkDcmEnhancedVolumeReader.cc:307
void SetRescalePixels(bool rescalePixels)
Definition: svkDcmEnhancedVolumeReader.cc:96
virtual bool ArePixelsScaled()
Definition: svkDcmEnhancedVolumeReader.cc:298
Definition: svkDcmEnhancedVolumeReader.h:55
virtual const char * GetDescriptiveName()
Definition: svkDcmEnhancedVolumeReader.h:68
virtual void ExecuteInformation()
Definition: svkDcmEnhancedVolumeReader.cc:347
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Definition: svkDcmEnhancedVolumeReader.cc:370
Definition: svkImageData.h:107
virtual int CanReadFile(const char *fname)
Definition: svkDcmEnhancedVolumeReader.cc:106
virtual svkImageReader2::ReaderType GetReaderType()
Definition: svkDcmEnhancedVolumeReader.h:73