80 #ifndef vtkGL2PSExporter_h
81 #define vtkGL2PSExporter_h
83 #include "vtkIOExportModule.h"
103 vtkSetStringMacro(FilePrefix);
117 vtkGetMacro(BufferSize,
int);
125 vtkSetStringMacro(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();
205 vtkGetMacro(Compress,
int);
216 vtkGetMacro(DrawBackground,
int);
228 vtkGetMacro(SimpleLineOffset,
int);
238 vtkGetMacro(Silent,
int);
250 vtkGetMacro(BestRoot,
int);
272 vtkGetMacro(Landscape,
int);
283 vtkGetMacro(PS3Shading,
int);
294 vtkGetMacro(OcclusionCull,
int);
308 vtkGetMacro(Write3DPropsAsRasterImage,
int);
319 vtkGetMacro(TextAsPath,
bool);
340 vtkGetMacro(PointSizeFactor,
float);
349 vtkGetMacro(LineWidthFactor,
float);