65 #ifndef vtkMNIObjectWriter_h
66 #define vtkMNIObjectWriter_h
68 #include "vtkIOMINCModule.h"
97 return "MNI object"; }
114 virtual void SetMapper(
vtkMapper *mapper);
139 vtkSetStringMacro(FileName);
148 vtkGetMacro(FileType,
int);
161 ostream *OutputStream;
163 int WriteObjectType(
int objType);
178 void WriteData() VTK_OVERRIDE;
187 void CloseFile(ostream *fp);
represent surface properties of a geometric object
virtual vtkLookupTable * GetLookupTable()
Set the lookup table associated with the object.
dynamic, self-adjusting array of float
map scalar values into colors via a lookup table
virtual const char * GetFileExtensions()
Get the entension for this file format.
virtual vtkProperty * GetProperty()
Set the property associated with the object.
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual const char * GetDescriptiveName()
Get the name of this file format.
A writer for MNI surface mesh files.
abstract class to write data to file(s)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
dynamic, self-adjusting array of int
a simple class to control print indentation
vtkDataObject * GetInput()
abstract superclass for arrays of numeric data
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
abstract class specifies interface to map data to graphics primitives
void SetFileTypeToBinary()
Specify file type (ASCII or BINARY) for vtk data file.
virtual vtkMapper * GetMapper()
Set the mapper associated with the object.
static vtkAlgorithm * New()
void SetFileTypeToASCII()
Specify file type (ASCII or BINARY) for vtk data file.
represent and manipulate 3D points