43#ifndef VTKGDCMTHREADEDIMAGEREADER2_H
44#define VTKGDCMTHREADEDIMAGEREADER2_H
46#include "vtkgdcmModule.h"
47#include "vtkThreadedImageAlgorithm.h"
55 virtual void PrintSelf(ostream& os, vtkIndent indent);
115 vtkInformationVector **inputVector,
116 vtkInformationVector *outputVector);
120 vtkInformation * request,
121 vtkInformationVector** inputVector,
122 vtkInformationVector * outputVector,
123 vtkImageData ***inData,
124 vtkImageData **outData,
125 int outExt[6],
int id);
130 vtkStringArray *FileNames;
134 int NumberOfOverlays;
137 int NumberOfScalarComponents;
138 double DataSpacing[3];
139 double DataOrigin[3];
140 int IconImageDataExtent[6];
Definition vtkGDCMThreadedImageReader2.h:51
vtkGetVector3Macro(DataOrigin, double)
vtkSetVector3Macro(DataOrigin, double)
vtkGetVector3Macro(DataSpacing, double)
vtkGetVector6Macro(DataExtent, int)
vtkGetMacro(NumberOfOverlays, int)
int SplitExtent(int splitExt[6], int startExt[6], int num, int total)
vtkSetMacro(Scale, double)
vtkGetMacro(UseShiftScale, int)
vtkGetMacro(DataScalarType, int)
vtkBooleanMacro(FileLowerLeft, int)
vtkSetMacro(Shift, double)
vtkSetMacro(LoadOverlays, int)
static vtkGDCMThreadedImageReader2 * New()
vtkGetMacro(NumberOfScalarComponents, int)
vtkSetMacro(DataScalarType, int)
vtkGDCMThreadedImageReader2()
~vtkGDCMThreadedImageReader2()
vtkGetObjectMacro(FileNames, vtkStringArray)
vtkGetMacro(LoadOverlays, int)
vtkSetVector6Macro(DataExtent, int)
vtkSetMacro(FileLowerLeft, int)
int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkGetMacro(Scale, double)
vtkSetMacro(UseShiftScale, int)
void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int outExt[6], int id)
vtkTypeMacro(vtkGDCMThreadedImageReader2, vtkThreadedImageAlgorithm)
vtkGetMacro(FileLowerLeft, int)
vtkSetMacro(NumberOfScalarComponents, int)
virtual void SetFileName(const char *filename)
vtkSetVector3Macro(DataSpacing, double)
virtual const char * GetFileName(int i=0)
virtual void SetFileNames(vtkStringArray *)
vtkGetMacro(Shift, double)
vtkBooleanMacro(UseShiftScale, int)
virtual void PrintSelf(ostream &os, vtkIndent indent)
vtkBooleanMacro(LoadOverlays, int)