66 #ifndef vtkMNITransformReader_h
67 #define vtkMNITransformReader_h
86 vtkSetStringMacro(FileName);
87 vtkGetStringMacro(FileName);
99 return "MNI Transform"; }
103 virtual int CanReadFile(
const char*
name);
106 virtual int GetNumberOfTransforms();
117 virtual const char *GetComments();
131 int ReadLine(istream &infile,
char result[256]);
132 int ReadLineAfterComments(istream &infile,
char result[256]);
133 int SkipWhitespace(istream &infile,
char linetext[256],
char **cpp);
134 int ParseLeftHandSide(istream &infile,
char linetext[256],
char **cpp,
135 char identifier[256]);
136 int ParseStringValue(istream &infile,
char linetext[256],
char **cpp,
138 int ParseFloatValues(istream &infile,
char linetext[256],
char **cpp,
140 int ParseInvertFlagValue(istream &infile,
char linetext[256],
char **cpp,
143 int ReadLinearTransform(istream &infile,
char linetext[256],
char **cp);
144 int ReadThinPlateSplineTransform(istream &infile,
char linetext[256],
146 int ReadGridTransform(istream &infile,
char linetext[256],
char **cp);
148 virtual int ReadNextTransform(istream &infile,
char linetext[256]);
150 virtual int ReadFile();
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
dynamic, self-adjusting array of double
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
create and manipulate unsorted lists of objects
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)