77 #ifndef vtkGL2PSExporter_h
78 #define vtkGL2PSExporter_h
81 #include "vtkIOExportGL2PSModule.h"
100 vtkSetStringMacro(FilePrefix);
101 vtkGetStringMacro(FilePrefix);
113 vtkSetMacro(BufferSize,
int);
114 vtkGetMacro(BufferSize,
int);
122 vtkSetStringMacro(Title);
123 vtkGetStringMacro(Title);
145 this->SetSortToOff();
146 this->SetSimpleLineOffset(0);
157 vtkSetClampMacro(FileFormat,
int, PS_FILE, SVG_FILE);
158 vtkGetMacro(FileFormat,
int);
164 const char* GetFileFormatAsString();
180 vtkSetClampMacro(Sort,
int, NO_SORT, BSP_SORT);
181 vtkGetMacro(Sort,
int);
185 const char* GetSortAsString();
296 vtkSetMacro(Write3DPropsAsRasterImage,
vtkTypeBool);
297 vtkGetMacro(Write3DPropsAsRasterImage,
vtkTypeBool);
298 vtkBooleanMacro(Write3DPropsAsRasterImage,
vtkTypeBool);
307 vtkSetMacro(TextAsPath,
bool);
308 vtkGetMacro(TextAsPath,
bool);
309 vtkBooleanMacro(TextAsPath,
bool);
328 vtkSetMacro(PointSizeFactor,
float);
329 vtkGetMacro(PointSizeFactor,
float);
337 vtkSetMacro(LineWidthFactor,
float);
338 vtkGetMacro(LineWidthFactor,
float);
345 int GetGL2PSOptions();
347 int GetGL2PSFormat();
348 const char* GetFileExtension();