67 #ifndef vtkMNIObjectWriter_h
68 #define vtkMNIObjectWriter_h
98 return "MNI object"; }
112 virtual void SetMapper(
vtkMapper *mapper);
131 vtkSetStringMacro(FileName);
132 vtkGetStringMacro(FileName);
138 vtkGetMacro(FileType,
int);
153 int WriteObjectType(
int objType);
177 void CloseFile(ostream *fp);
represent surface properties of a geometric object
virtual vtkLookupTable * GetLookupTable()
dynamic, self-adjusting array of float
map scalar values into colors via a lookup table
virtual const char * GetFileExtensions()
virtual vtkProperty * GetProperty()
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual const char * GetDescriptiveName()
A writer for MNI surface mesh files.
abstract class to write data to file(s)
dynamic, self-adjusting array of int
a simple class to control print indentation
vtkDataObject * GetInput()
vtkLookupTable * LookupTable
abstract superclass for arrays of numeric data
virtual int FillInputPortInformation(int port, vtkInformation *info)
abstract class specifies interface to map data to graphics primitives
CellTypeInDataSet cellType(vtkDataSet *input)
void SetFileTypeToBinary()
virtual vtkMapper * GetMapper()
static vtkAlgorithm * New()
virtual void WriteData()=0
void PrintSelf(ostream &os, vtkIndent indent)
void SetFileTypeToASCII()
represent and manipulate 3D points