65 #ifndef vtkMNITagPointReader_h 66 #define vtkMNITagPointReader_h 68 #include "vtkIOMINCModule.h" 90 vtkSetStringMacro(FileName);
91 vtkGetStringMacro(FileName);
107 virtual int CanReadFile(
const char*
name);
115 virtual int GetNumberOfVolumes();
156 virtual const char* GetComments();
168 int ReadLine(istream& infile,
std::string& linetext, std::string::iterator& pos);
169 int ReadLineAfterComments(istream& infile,
std::string& linetext, std::string::iterator& pos);
170 int SkipWhitespace(istream& infile,
std::string& linetext, std::string::iterator& pos,
int nl);
171 int ParseLeftHandSide(
173 int ParseStringValue(
176 istream& infile,
std::string& linetext, std::string::iterator& pos,
int* values,
int count);
177 int ParseFloatValues(
178 istream& infile,
std::string& linetext, std::string::iterator& pos,
double* values,
int count);
virtual vtkPoints * GetPoints()
virtual const char * GetDescriptiveName()
Get the name of this file format.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
A reader for MNI tag files.
a vtkAbstractArray subclass for strings
concrete dataset represents vertices, lines, polygons, and triangle strips
dynamic, self-adjusting array of double
static vtkPolyDataAlgorithm * New()
dynamic, self-adjusting array of int
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
virtual const char * GetFileExtensions()
Get the extension for this file format.
represent and manipulate 3D points
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.