68 #ifndef vtkMNITagPointReader_h
69 #define vtkMNITagPointReader_h
71 #include "vtkIOMINCModule.h"
93 vtkSetFilePathMacro(FileName);
94 vtkGetFilePathMacro(FileName);
118 virtual int GetNumberOfVolumes();
159 virtual const char* GetComments();
171 int ReadLine(istream& infile,
std::string& linetext, std::string::iterator& pos);
172 int ReadLineAfterComments(istream& infile,
std::string& linetext, std::string::iterator& pos);
173 int SkipWhitespace(istream& infile,
std::string& linetext, std::string::iterator& pos,
int nl);
174 int ParseLeftHandSide(
176 int ParseStringValue(
179 istream& infile,
std::string& linetext, std::string::iterator& pos,
int* values,
int count);
180 int ParseFloatValues(
181 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.