38 #ifndef VTKGDCMTHREADEDIMAGEREADER_H 39 #define VTKGDCMTHREADEDIMAGEREADER_H 42 #include "vtkVersion.h" 49 virtual void PrintSelf(ostream& os, vtkIndent indent);
55 vtkSetMacro(Shift,
double);
62 vtkSetMacro(Scale,
double);
70 vtkSetMacro(UseShiftScale,
int);
71 vtkGetMacro(UseShiftScale,
int);
72 vtkBooleanMacro(UseShiftScale,
int);
82 #if (VTK_MAJOR_VERSION >= 5) || ( VTK_MAJOR_VERSION == 4 && VTK_MINOR_VERSION > 5 ) 83 int RequestInformation(vtkInformation *request,
84 vtkInformationVector **inputVector,
85 vtkInformationVector *outputVector);
86 int RequestData(vtkInformation *request,
87 vtkInformationVector **inputVector,
88 vtkInformationVector *outputVector);
94 void ReadFiles(
unsigned int nfiles,
const char *filenames[]);
void ExecuteData(vtkDataObject *out)
virtual void PrintSelf(ostream &os, vtkIndent indent)
void ExecuteInformation()
static vtkGDCMImageReader * New()
read DICOM files with multiple threads
read DICOM Image files (Pixel Data)