23 #ifndef vtkMNITransformReader_h
24 #define vtkMNITransformReader_h
27 #include "vtkIOMINCModule.h"
29 VTK_ABI_NAMESPACE_BEGIN
46 vtkSetFilePathMacro(FileName);
47 vtkGetFilePathMacro(FileName);
68 virtual int GetNumberOfTransforms();
85 virtual const char* GetComments();
99 int ReadLine(istream& infile,
char result[256]);
100 int ReadLineAfterComments(istream& infile,
char result[256]);
101 int SkipWhitespace(istream& infile,
char linetext[256],
char** cpp);
102 int ParseLeftHandSide(istream& infile,
char linetext[256],
char** cpp,
char identifier[256]);
103 int ParseStringValue(istream& infile,
char linetext[256],
char** cpp,
char data[256]);
104 int ParseFloatValues(istream& infile,
char linetext[256],
char** cpp,
vtkDoubleArray* array);
105 int ParseInvertFlagValue(istream& infile,
char linetext[256],
char** cpp,
int* invertFlag);
107 int ReadLinearTransform(istream& infile,
char linetext[256],
char** cp);
108 int ReadThinPlateSplineTransform(istream& infile,
char linetext[256],
char** cp);
109 int ReadGridTransform(istream& infile,
char linetext[256],
char** cp);
111 virtual int ReadNextTransform(istream& infile,
char linetext[256]);
113 virtual int ReadFile();
123 VTK_ABI_NAMESPACE_END
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
dynamic, self-adjusting array of double
virtual vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
create and manipulate ordered lists of objects
static vtkAlgorithm * New()