77 #ifndef vtkOpenGLGL2PSExporter_h
78 #define vtkOpenGLGL2PSExporter_h
80 #include "vtkIOExportOpenGLModule.h"
113 void PrintSelf(ostream& os,
vtkIndent indent) VTK_OVERRIDE;
117 ~vtkOpenGLGL2PSExporter() VTK_OVERRIDE;
119 void WriteData() VTK_OVERRIDE;
129 static
void TurnSpecialPropsOff(
vtkCollection *specialPropCol,
154 void DrawViewportTextOverlay(const
char *
string,
vtkTextProperty *tprop,
162 void CopyPixels(
int copyRect[4],
vtkRenderer *ren);
170 vtkOpenGLGL2PSExporter(const vtkOpenGLGL2PSExporter&) VTK_DELETE_FUNCTION;
171 void operator=(const vtkOpenGLGL2PSExporter&) VTK_DELETE_FUNCTION;
abstract superclass for all actors, volumes and annotations
represents an object (geometry & properties) in a rendered scene
represent and manipulate 4x4 transformation matrices
actor that draws 2D data with texture support
export a scene as a PostScript file using GL2PS.
concrete dataset representing a path defined by Bezier curves.
Renders pixel-aligned text, facing the camera, anchored at a 3D point.
a actor that draws 2D data
Create a scalar bar with labels.
abstract specification for renderers
draw text labels at dataset points
An actor that displays text.
dynamic, self-adjusting array of int
an ordered list of renderers
a simple class to control print indentation
topologically and geometrically regular array of data
An actor that displays text.
OpenGL2 implementation of GL2PS exporter.
an ordered list of 3D props
represent text properties.
static vtkGL2PSExporter * New()
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
create and manipulate ordered lists of objects
Allocate and hold a VTK object.