31 #ifndef vtkBYUWriter_h
32 #define vtkBYUWriter_h
49 vtkSetStringMacro(GeometryFileName);
50 vtkGetStringMacro(GeometryFileName);
55 vtkSetStringMacro(DisplacementFileName);
56 vtkGetStringMacro(DisplacementFileName);
61 vtkSetStringMacro(ScalarFileName);
62 vtkGetStringMacro(ScalarFileName);
67 vtkSetStringMacro(TextureFileName);
68 vtkGetStringMacro(TextureFileName);
73 vtkSetMacro(WriteDisplacement,
int);
74 vtkGetMacro(WriteDisplacement,
int);
75 vtkBooleanMacro(WriteDisplacement,
int);
80 vtkSetMacro(WriteScalar,
int);
81 vtkGetMacro(WriteScalar,
int);
82 vtkBooleanMacro(WriteScalar,
int);
87 vtkSetMacro(WriteTexture,
int);
88 vtkGetMacro(WriteTexture,
int);
89 vtkBooleanMacro(WriteTexture,
int);
112 void WriteGeometryFile(FILE *fp,
int numPts);
113 void WriteDisplacementFile(
int numPts);
114 void WriteScalarFile(
int numPts);
115 void WriteTextureFile(
int numPts);
concrete dataset represents vertices, lines, polygons, and triangle strips
#define VTKIOGEOMETRY_EXPORT
abstract class to write data to file(s)
a simple class to control print indentation
vtkDataObject * GetInput()
char * DisplacementFileName
virtual int FillInputPortInformation(int port, vtkInformation *info)
static vtkAlgorithm * New()
virtual void WriteData()=0
void PrintSelf(ostream &os, vtkIndent indent)