79 #ifndef vtkGL2PSExporter_h 80 #define vtkGL2PSExporter_h 158 this->SetSortToOff();
159 this->SetSimpleLineOffset(0);
171 {this->SetFileFormat(PS_FILE);};
173 {this->SetFileFormat(EPS_FILE);};
175 {this->SetFileFormat(PDF_FILE);};
177 {this->SetFileFormat(TEX_FILE);};
179 {this->SetFileFormat(SVG_FILE);};
180 const char *GetFileFormatAsString();
199 {this->SetSort(NO_SORT);};
201 {this->SetSort(SIMPLE_SORT);};
203 {this->SetSort(BSP_SORT);};
204 const char *GetSortAsString();
333 int GetGL2PSOptions();
335 int GetGL2PSFormat();
336 const char *GetFileExtension();
361 void DrawViewportTextOverlay(
const char *
string,
vtkTextProperty *tprop,
368 void CopyPixels(
int copyRect[4],
vtkRenderer *ren);
404 if ( this->Sort == NO_SORT )
408 else if ( this->Sort == SIMPLE_SORT )
420 if ( this->FileFormat == PS_FILE )
424 else if ( this->FileFormat == EPS_FILE )
428 else if ( this->FileFormat == PDF_FILE )
432 else if ( this->FileFormat == TEX_FILE )
abstract superclass for all actors, volumes and annotations
void SetFileFormatToEPS()
abstract class to write a scene to a file
void SetFileFormatToPDF()
represent and manipulate 4x4 transformation matrices
export a scene as a PostScript file using GL2PS.
virtual void WriteData()=0
concrete dataset representing a path defined by Bezier curves.
#define vtkGetMacro(name, type)
a actor that draws 2D data
Create a scalar bar with labels.
#define VTKIOEXPORT_EXPORT
abstract specification for renderers
#define vtkSetClampMacro(name, type, min, max)
#define vtkSetStringMacro(name)
#define vtkTypeMacro(thisClass, superclass)
draw text labels at dataset points
vtkNew< vtkImageData > PixelData
An actor that displays text. Scaled or unscaled.
dynamic, self-adjusting array of int
a simple class to control print indentation
topologically and geometrically regular array of data
void SetFileFormatToSVG()
An actor that displays text.
#define vtkGetStringMacro(name)
represent text properties.
#define vtkGetObjectMacro(name, type)
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
const char * GetFileFormatAsString()
void SetFileFormatToTeX()
create and manipulate unsorted lists of objects
void UsePainterSettings()
vtkPropCollection * RasterExclusions
int Write3DPropsAsRasterImage
#define vtkBooleanMacro(name, type)
void PrintSelf(ostream &os, vtkIndent indent)
const char * GetSortAsString()
#define vtkSetMacro(name, type)