32#include "vtkIOGeometryModule.h"
vtkPolyData * GetInput(int port)
Get the input to this writer.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void WriteDisplacementFile(int numPts)
void WriteScalarFile(int numPts)
vtkGetFilePathMacro(TextureFileName)
Specify the name of the texture file to write.
vtkPolyData * GetInput()
Get the input to this writer.
vtkSetFilePathMacro(DisplacementFileName)
Specify the name of the displacement file to write.
vtkTypeBool WriteDisplacement
vtkGetFilePathMacro(GeometryFileName)
Specify the name of the geometry file to write.
void WriteGeometryFile(FILE *fp, int numPts)
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void WriteTextureFile(int numPts)
vtkGetFilePathMacro(ScalarFileName)
Specify the name of the scalar file to write.
vtkGetFilePathMacro(DisplacementFileName)
Specify the name of the displacement file to write.
vtkSetFilePathMacro(GeometryFileName)
Specify the name of the geometry file to write.
char * DisplacementFileName
static vtkBYUWriter * New()
vtkSetFilePathMacro(ScalarFileName)
Specify the name of the scalar file to write.
vtkSetFilePathMacro(TextureFileName)
Specify the name of the texture file to write.
void WriteData() override
a simple class to control print indentation
concrete dataset represents vertices, lines, polygons, and triangle strips
abstract class to write data to file(s)