80 #ifndef vtkGL2PSExporter_h
81 #define vtkGL2PSExporter_h
83 #include "vtkIOExportModule.h"
95 void PrintSelf(ostream& os,
vtkIndent indent) override;
103 vtkSetStringMacro(FilePrefix);
104 vtkGetStringMacro(FilePrefix);
116 vtkSetMacro(BufferSize,
int);
117 vtkGetMacro(BufferSize,
int);
125 vtkSetStringMacro(Title);
126 vtkGetStringMacro(Title);
148 this->SetSortToOff();
149 this->SetSimpleLineOffset(0);
160 vtkSetClampMacro(FileFormat,
int, PS_FILE, SVG_FILE);
161 vtkGetMacro(FileFormat,
int);
163 {this->SetFileFormat(PS_FILE);};
165 {this->SetFileFormat(EPS_FILE);};
167 {this->SetFileFormat(PDF_FILE);};
169 {this->SetFileFormat(TEX_FILE);};
171 {this->SetFileFormat(SVG_FILE);};
172 const char *GetFileFormatAsString();
188 vtkSetClampMacro(Sort,
int, NO_SORT, BSP_SORT);
189 vtkGetMacro(Sort,
int);
191 {this->SetSort(NO_SORT);};
193 {this->SetSort(SIMPLE_SORT);};
195 {this->SetSort(BSP_SORT);};
196 const char *GetSortAsString();
318 vtkSetMacro(TextAsPath,
bool);
319 vtkGetMacro(TextAsPath,
bool);
320 vtkBooleanMacro(TextAsPath,
bool);
339 vtkSetMacro(PointSizeFactor,
float);
340 vtkGetMacro(PointSizeFactor,
float);
348 vtkSetMacro(LineWidthFactor,
float);
349 vtkGetMacro(LineWidthFactor,
float);