73 #ifndef __vtkMINCImageReader_h
74 #define __vtkMINCImageReader_h
121 virtual double GetRescaleSlope();
122 virtual double GetRescaleIntercept();
129 vtkSetMacro(RescaleRealValues,
int);
130 vtkBooleanMacro(RescaleRealValues,
int);
131 vtkGetMacro(RescaleRealValues,
int);
139 virtual double *GetDataRange();
141 double *r = this->GetDataRange();
142 range[0] = r[0]; range[1] = r[1]; };
146 virtual int GetNumberOfTimeSteps();
150 vtkSetMacro(TimeStep,
int);
151 vtkGetMacro(TimeStep,
int);
165 double ValidRange[2];
166 double ImageRange[2];
179 virtual int OpenNetCDFFile(
const char *filename,
int& ncid);
180 virtual int CloseNetCDFFile(
int ncid);
181 virtual int IndexFromDimensionName(
const char *dimName);
182 virtual int ReadMINCFileAttributes();
183 virtual void FindRangeAndRescaleValues();
184 static int ConvertMINCTypeToVTKType(
int minctype,
int mincsigned);