85 #ifndef __vtkGL2PSExporter_h
86 #define __vtkGL2PSExporter_h
88 #include "vtkIOExportModule.h"
102 vtkSetStringMacro(FilePrefix);
122 vtkSetClampMacro(FileFormat,
int, PS_FILE, SVG_FILE);
123 vtkGetMacro(FileFormat,
int);
124 void SetFileFormatToPS()
125 {this->SetFileFormat(PS_FILE);};
126 void SetFileFormatToEPS()
127 {this->SetFileFormat(EPS_FILE);};
128 void SetFileFormatToPDF()
129 {this->SetFileFormat(PDF_FILE);};
130 void SetFileFormatToTeX()
131 {this->SetFileFormat(TEX_FILE);};
132 void SetFileFormatToSVG()
133 {this->SetFileFormat(SVG_FILE);};
134 const char *GetFileFormatAsString();
150 vtkSetClampMacro(Sort,
int, NO_SORT, BSP_SORT);
151 vtkGetMacro(Sort,
int);
153 {this->SetSort(NO_SORT);};
154 void SetSortToSimple()
155 {this->SetSort(SIMPLE_SORT);};
157 {this->SetSort(BSP_SORT);};
158 const char *GetSortAsString();
164 vtkSetMacro(Compress,
int);
165 vtkGetMacro(Compress,
int);
166 vtkBooleanMacro(Compress,
int);
172 vtkSetMacro(DrawBackground,
int);
173 vtkGetMacro(DrawBackground,
int);
174 vtkBooleanMacro(DrawBackground,
int);
181 vtkSetMacro(SimpleLineOffset,
int);
182 vtkGetMacro(SimpleLineOffset,
int);
183 vtkBooleanMacro(SimpleLineOffset,
int);
189 vtkSetMacro(Silent,
int);
190 vtkGetMacro(Silent,
int);
191 vtkBooleanMacro(Silent,
int);
198 vtkSetMacro(BestRoot,
int);
199 vtkGetMacro(BestRoot,
int);
200 vtkBooleanMacro(BestRoot,
int);
207 vtkSetMacro(
Text,
int);
208 vtkGetMacro(
Text,
int);
209 vtkBooleanMacro(
Text,
int);
215 vtkSetMacro(Landscape,
int);
216 vtkGetMacro(Landscape,
int);
217 vtkBooleanMacro(Landscape,
int);
224 vtkSetMacro(PS3Shading,
int);
225 vtkGetMacro(PS3Shading,
int);
226 vtkBooleanMacro(PS3Shading,
int);
233 vtkSetMacro(OcclusionCull,
int);
234 vtkGetMacro(OcclusionCull,
int);
235 vtkBooleanMacro(OcclusionCull,
int);
243 vtkSetMacro(Write3DPropsAsRasterImage,
int);
244 vtkGetMacro(Write3DPropsAsRasterImage,
int);
245 vtkBooleanMacro(Write3DPropsAsRasterImage,
int);
251 static void SetGlobalPointSizeFactor(
float val);
252 static float GetGlobalPointSizeFactor();
258 static void SetGlobalLineWidthFactor(
float val);
259 static float GetGlobalLineWidthFactor();