32 #ifndef vtkBYUWriter_h
33 #define vtkBYUWriter_h
35 #include "vtkIOGeometryModule.h"
52 vtkSetStringMacro(GeometryFileName);
60 vtkSetStringMacro(DisplacementFileName);
68 vtkSetStringMacro(ScalarFileName);
76 vtkSetStringMacro(TextureFileName);
85 vtkGetMacro(WriteDisplacement,
int);
94 vtkGetMacro(WriteScalar,
int);
103 vtkGetMacro(WriteTexture,
int);
138 void operator=(
const vtkBYUWriter&) VTK_DELETE_FUNCTION;
void WriteDisplacementFile(int numPts)
void WriteScalarFile(int numPts)
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
void WriteGeometryFile(FILE *fp, int numPts)
void WriteTextureFile(int numPts)
vtkPolyData * GetInput(int port)
vtkPolyData * GetInput()
Get the input to this writer.
char * DisplacementFileName
static vtkBYUWriter * New()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
concrete dataset represents vertices, lines, polygons, and triangle strips
abstract class to write data to file(s)
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.