24 #ifndef vtkMNIObjectWriter_h
25 #define vtkMNIObjectWriter_h
27 #include "vtkIOMINCModule.h"
30 VTK_ABI_NAMESPACE_BEGIN
72 virtual void SetMapper(
vtkMapper* mapper);
97 vtkSetFilePathMacro(FileName);
98 vtkGetFilePathMacro(FileName);
106 vtkGetMacro(FileType,
int);
121 int WriteObjectType(
int objType);
145 void CloseFile(ostream* fp);
152 VTK_ABI_NAMESPACE_END
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 extension 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()
vtkLookupTable * LookupTable
abstract superclass for arrays of numeric data
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
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()
virtual void WriteData()=0
void SetFileTypeToASCII()
Specify file type (ASCII or BINARY) for vtk data file.
represent and manipulate 3D points