21 #ifndef vtkSTLWriter_h
22 #define vtkSTLWriter_h
24 #include "vtkIOGeometryModule.h"
27 VTK_ABI_NAMESPACE_BEGIN
52 vtkSetFilePathMacro(FileName);
53 vtkGetFilePathMacro(FileName);
61 vtkSetStringMacro(Header);
62 vtkGetStringMacro(Header);
81 vtkGetMacro(FileType,
int);
107 VTK_ABI_NAMESPACE_END
concrete dataset represents vertices, lines, polygons, and triangle strips
void SetFileTypeToASCII()
Specify file type (ASCII or BINARY) for vtk data file.
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.
void SetFileTypeToBinary()
Specify file type (ASCII or BINARY) for vtk data file.
a simple class to control print indentation
vtkUnsignedCharArray * BinaryHeader
vtkDataObject * GetInput()
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
dynamic, self-adjusting array of unsigned char
object to represent cell connectivity
write stereo lithography files
static vtkAlgorithm * New()
virtual void WriteData()=0
represent and manipulate 3D points