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();
void SetFileFormatToEPS()
Specify the format of file to write out.
abstract class to write a scene to a file
void SetFileFormatToPDF()
Specify the format of file to write out.
export a scene as a PostScript file using GL2PS.
void SetSortToOff()
Set the type of sorting algorithm to order primitives from back to front.
a simple class to control print indentation
void SetSortToSimple()
Set the type of sorting algorithm to order primitives from back to front.
void SetFileFormatToSVG()
Specify the format of file to write out.
vtkTypeBool OcclusionCull
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTypeBool Write3DPropsAsRasterImage
const char * GetFileFormatAsString()
Specify the format of file to write out.
void SetFileFormatToPS()
Specify the format of file to write out.
void SetFileFormatToTeX()
Specify the format of file to write out.
vtkTypeBool SimpleLineOffset
void UsePainterSettings()
Configure the exporter to expect a painter-ordered 2D rendering, that is, a rendering at a fixed dept...
vtkPropCollection * RasterExclusions
const char * GetSortAsString()
Set the type of sorting algorithm to order primitives from back to front.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkTypeBool DrawBackground
void SetSortToBSP()
Set the type of sorting algorithm to order primitives from back to front.