Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVGL2PSExporter Class Reference

ParaView wrapper for vtkGL2PS exporter. More...

#include <vtkPVGL2PSExporter.h>

Inheritance diagram for vtkPVGL2PSExporter:
Inheritance graph
[legend]
Collaboration diagram for vtkPVGL2PSExporter:
Collaboration graph
[legend]

Public Types

typedef vtkOpenGLGL2PSExporter Superclass
 
- Public Types inherited from vtkOpenGLGL2PSExporter
typedef vtkGL2PSExporter Superclass
 
typedef vtkGL2PSExporter Superclass
 
- Public Types inherited from vtkGL2PSExporter
enum  OutputFormat
 
enum  SortScheme
 
typedef vtkExporter Superclass
 
- Public Types inherited from vtkExporter
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
virtual void SetFileName (const char *)
 Set/Get the name of the output file. More...
 
const char * GetFileName ()
 Set/Get the name of the output file. More...
 
virtual void SetExcludeCubeAxesActorsFromRasterization (int)
 If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions. More...
 
virtual int GetExcludeCubeAxesActorsFromRasterization ()
 If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions. More...
 
virtual void ExcludeCubeAxesActorsFromRasterizationOn ()
 If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions. More...
 
virtual void ExcludeCubeAxesActorsFromRasterizationOff ()
 If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions. More...
 
- Public Member Functions inherited from vtkOpenGLGL2PSExporter
vtkOpenGLGL2PSExporterNewInstance () const
 
vtkOpenGLGL2PSExporterNewInstance () const
 
- Public Member Functions inherited from vtkGL2PSExporter
vtkGL2PSExporterNewInstance () const
 
virtual void SetFilePrefix (const char *)
 
virtual char * GetFilePrefix ()
 
virtual void SetBufferSize (int)
 
virtual int GetBufferSize ()
 
virtual void SetTitle (const char *)
 
virtual char * GetTitle ()
 
void UsePainterSettings ()
 
virtual void SetFileFormat (int)
 
virtual int GetFileFormat ()
 
void SetFileFormatToPS ()
 
void SetFileFormatToEPS ()
 
void SetFileFormatToPDF ()
 
void SetFileFormatToTeX ()
 
void SetFileFormatToSVG ()
 
const char * GetFileFormatAsString ()
 
virtual void SetSort (int)
 
virtual int GetSort ()
 
void SetSortToOff ()
 
void SetSortToSimple ()
 
void SetSortToBSP ()
 
const char * GetSortAsString ()
 
virtual void SetCompress (int)
 
virtual int GetCompress ()
 
virtual void CompressOn ()
 
virtual void CompressOff ()
 
virtual void SetDrawBackground (int)
 
virtual int GetDrawBackground ()
 
virtual void DrawBackgroundOn ()
 
virtual void DrawBackgroundOff ()
 
virtual void SetSimpleLineOffset (int)
 
virtual int GetSimpleLineOffset ()
 
virtual void SimpleLineOffsetOn ()
 
virtual void SimpleLineOffsetOff ()
 
virtual void SetSilent (int)
 
virtual int GetSilent ()
 
virtual void SilentOn ()
 
virtual void SilentOff ()
 
virtual void SetBestRoot (int)
 
virtual int GetBestRoot ()
 
virtual void BestRootOn ()
 
virtual void BestRootOff ()
 
virtual void SetText (int)
 
virtual int GetText ()
 
virtual void TextOn ()
 
virtual void TextOff ()
 
virtual void SetLandscape (int)
 
virtual int GetLandscape ()
 
virtual void LandscapeOn ()
 
virtual void LandscapeOff ()
 
virtual void SetPS3Shading (int)
 
virtual int GetPS3Shading ()
 
virtual void PS3ShadingOn ()
 
virtual void PS3ShadingOff ()
 
virtual void SetOcclusionCull (int)
 
virtual int GetOcclusionCull ()
 
virtual void OcclusionCullOn ()
 
virtual void OcclusionCullOff ()
 
virtual void SetWrite3DPropsAsRasterImage (int)
 
virtual int GetWrite3DPropsAsRasterImage ()
 
virtual void Write3DPropsAsRasterImageOn ()
 
virtual void Write3DPropsAsRasterImageOff ()
 
virtual void SetTextAsPath (bool)
 
virtual bool GetTextAsPath ()
 
virtual void TextAsPathOn ()
 
virtual void TextAsPathOff ()
 
void SetRasterExclusions (vtkPropCollection *)
 
virtual vtkPropCollectionGetRasterExclusions ()
 
virtual void SetPointSizeFactor (float)
 
virtual float GetPointSizeFactor ()
 
virtual void SetLineWidthFactor (float)
 
virtual float GetLineWidthFactor ()
 
virtual void SetFilePrefix (const char *)
 
virtual char * GetFilePrefix ()
 
virtual void SetBufferSize (int)
 
virtual int GetBufferSize ()
 
virtual void SetTitle (const char *)
 
virtual char * GetTitle ()
 
void UsePainterSettings ()
 
virtual void SetFileFormat (int)
 
virtual int GetFileFormat ()
 
void SetFileFormatToPS ()
 
void SetFileFormatToEPS ()
 
void SetFileFormatToPDF ()
 
void SetFileFormatToTeX ()
 
void SetFileFormatToSVG ()
 
const char * GetFileFormatAsString ()
 
virtual void SetSort (int)
 
virtual int GetSort ()
 
void SetSortToOff ()
 
void SetSortToSimple ()
 
void SetSortToBSP ()
 
const char * GetSortAsString ()
 
virtual void SetCompress (int)
 
virtual int GetCompress ()
 
virtual void CompressOn ()
 
virtual void CompressOff ()
 
virtual void SetDrawBackground (int)
 
virtual int GetDrawBackground ()
 
virtual void DrawBackgroundOn ()
 
virtual void DrawBackgroundOff ()
 
virtual void SetSimpleLineOffset (int)
 
virtual int GetSimpleLineOffset ()
 
virtual void SimpleLineOffsetOn ()
 
virtual void SimpleLineOffsetOff ()
 
virtual void SetSilent (int)
 
virtual int GetSilent ()
 
virtual void SilentOn ()
 
virtual void SilentOff ()
 
virtual void SetBestRoot (int)
 
virtual int GetBestRoot ()
 
virtual void BestRootOn ()
 
virtual void BestRootOff ()
 
virtual void SetText (int)
 
virtual int GetText ()
 
virtual void TextOn ()
 
virtual void TextOff ()
 
virtual void SetLandscape (int)
 
virtual int GetLandscape ()
 
virtual void LandscapeOn ()
 
virtual void LandscapeOff ()
 
virtual void SetPS3Shading (int)
 
virtual int GetPS3Shading ()
 
virtual void PS3ShadingOn ()
 
virtual void PS3ShadingOff ()
 
virtual void SetOcclusionCull (int)
 
virtual int GetOcclusionCull ()
 
virtual void OcclusionCullOn ()
 
virtual void OcclusionCullOff ()
 
virtual void SetWrite3DPropsAsRasterImage (int)
 
virtual int GetWrite3DPropsAsRasterImage ()
 
virtual void Write3DPropsAsRasterImageOn ()
 
virtual void Write3DPropsAsRasterImageOff ()
 
virtual void SetTextAsPath (bool)
 
virtual bool GetTextAsPath ()
 
virtual void TextAsPathOn ()
 
virtual void TextAsPathOff ()
 
void SetRasterExclusions (vtkPropCollection *)
 
virtual vtkPropCollectionGetRasterExclusions ()
 
virtual void SetPointSizeFactor (float)
 
virtual float GetPointSizeFactor ()
 
virtual void SetLineWidthFactor (float)
 
virtual float GetLineWidthFactor ()
 
- Public Member Functions inherited from vtkExporter
vtkExporterNewInstance () const
 
virtual void Write ()
 
void Update ()
 
void SetStartWrite (void(*f)(void *), void *arg)
 
void SetEndWrite (void(*f)(void *), void *arg)
 
void SetStartWriteArgDelete (void(*f)(void *))
 
void SetEndWriteArgDelete (void(*f)(void *))
 
vtkMTimeType GetMTime ()
 
virtual void SetRenderWindow (vtkRenderWindow *)
 
virtual vtkRenderWindowGetRenderWindow ()
 
void SetInput (vtkRenderWindow *renWin)
 
vtkRenderWindowGetInput ()
 
virtual void SetRenderWindow (vtkRenderWindow *)
 
virtual vtkRenderWindowGetRenderWindow ()
 
void SetInput (vtkRenderWindow *renWin)
 
vtkRenderWindowGetInput ()
 
- Public Member Functions inherited from vtkObject
 vtkBaseTypeMacro (vtkObject, vtkObjectBase)
 
virtual void DebugOn ()
 
virtual void DebugOff ()
 
bool GetDebug ()
 
void SetDebug (bool debugFlag)
 
virtual void Modified ()
 
void RemoveObserver (unsigned long tag)
 
void RemoveObservers (unsigned long event)
 
void RemoveObservers (const char *event)
 
void RemoveAllObservers ()
 
int HasObserver (unsigned long event)
 
int HasObserver (const char *event)
 
int InvokeEvent (unsigned long event)
 
int InvokeEvent (const char *event)
 
unsigned long AddObserver (unsigned long event, vtkCommand *, float priority=0.0f)
 
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0f)
 
vtkCommandGetCommand (unsigned long tag)
 
void RemoveObserver (vtkCommand *)
 
void RemoveObservers (unsigned long event, vtkCommand *)
 
void RemoveObservers (const char *event, vtkCommand *)
 
int HasObserver (unsigned long event, vtkCommand *)
 
int HasObserver (const char *event, vtkCommand *)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
int InvokeEvent (unsigned long event, void *callData)
 
int InvokeEvent (const char *event, void *callData)
 
unsigned long AddObserver (unsigned long event, vtkCommand *, float priority=0.0f)
 
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0f)
 
vtkCommandGetCommand (unsigned long tag)
 
void RemoveObserver (vtkCommand *)
 
void RemoveObservers (unsigned long event, vtkCommand *)
 
void RemoveObservers (const char *event, vtkCommand *)
 
int HasObserver (unsigned long event, vtkCommand *)
 
int HasObserver (const char *event, vtkCommand *)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
int InvokeEvent (unsigned long event, void *callData)
 
int InvokeEvent (const char *event, void *callData)
 
- Public Member Functions inherited from vtkObjectBase
const char * GetClassName () const
 
virtual void Delete ()
 
virtual void FastDelete ()
 
void Print (ostream &os)
 
virtual void Register (vtkObjectBase *o)
 
virtual void UnRegister (vtkObjectBase *o)
 
void SetReferenceCount (int)
 
virtual void PrintHeader (ostream &os, vtkIndent indent)
 
virtual void PrintTrailer (ostream &os, vtkIndent indent)
 
int GetReferenceCount ()
 
void PrintRevisions (ostream &)
 
virtual void PrintHeader (ostream &os, vtkIndent indent)
 
virtual void PrintTrailer (ostream &os, vtkIndent indent)
 
int GetReferenceCount ()
 
void PrintRevisions (ostream &)
 

Static Public Member Functions

static vtkPVGL2PSExporterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVGL2PSExporterSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkOpenGLGL2PSExporter
static vtkOpenGLGL2PSExporterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkOpenGLGL2PSExporterSafeDownCast (vtkObjectBase *o)
 
static vtkOpenGLGL2PSExporterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkOpenGLGL2PSExporterSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkGL2PSExporter
static vtkGL2PSExporterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkGL2PSExporterSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkExporter
static int IsTypeOf (const char *type)
 
static vtkExporterSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkObject
static vtkObjectNew ()
 
static void BreakOnError ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
- Static Public Member Functions inherited from vtkObjectBase
static vtkTypeBool IsTypeOf (const char *name)
 
static vtkObjectBaseNew ()
 
static vtkObjectBaseNew ()
 

Protected Member Functions

 vtkPVGL2PSExporter ()
 
 ~vtkPVGL2PSExporter () override
 
void WriteData () override
 
- Protected Member Functions inherited from vtkOpenGLGL2PSExporter
virtual vtkObjectBaseNewInstanceInternal () const
 
 vtkOpenGLGL2PSExporter ()
 
 ~vtkOpenGLGL2PSExporter ()
 
void SavePropVisibility (vtkRendererCollection *renCol, vtkIntArray *volVis, vtkIntArray *actVis, vtkIntArray *act2dVis)
 
void RestorePropVisibility (vtkRendererCollection *renCol, vtkIntArray *volVis, vtkIntArray *actVis, vtkIntArray *act2dVis)
 
void Turn3DPropsOff (vtkRendererCollection *renCol)
 
void Turn2DPropsOff (vtkRendererCollection *renCol)
 
void GetVisibleContextActors (vtkPropCollection *contextActors, vtkRendererCollection *renCol)
 
void SetPropVisibilities (vtkPropCollection *col, int vis)
 
void DrawSpecialProps (vtkCollection *propCol, vtkRendererCollection *renCol)
 
void CopyPixels (int copyRect[4], vtkRenderer *ren)
 
void DrawContextActors (vtkPropCollection *contextActs, vtkRendererCollection *renCol)
 
virtual vtkObjectBaseNewInstanceInternal () const
 
 vtkOpenGLGL2PSExporter ()
 
 ~vtkOpenGLGL2PSExporter ()
 
bool RasterizeBackground (vtkImageData *image)
 
bool CaptureVectorProps ()
 
virtual void HandleSpecialProp (vtkProp *prop, vtkRenderer *ren)
 
void DrawTextActor (vtkTextActor *textAct, vtkRenderer *ren)
 
void DrawTextActor3D (vtkTextActor3D *textAct, vtkRenderer *ren)
 
void DrawTextMapper (vtkTextMapper *textMap, vtkActor2D *textAct, vtkRenderer *ren)
 
void DrawLabeledDataMapper (vtkLabeledDataMapper *mapper, vtkRenderer *ren)
 
void DrawLabeledContourMapper (vtkActor *act, vtkLabeledContourMapper *mapper, vtkRenderer *ren)
 
void DrawScalarBarActor (vtkScalarBarActor *bar, vtkRenderer *ren)
 
void DrawViewportTextOverlay (const char *string, vtkTextProperty *tprop, vtkCoordinate *coord, vtkRenderer *ren)
 
virtual void HandleSpecialProp (vtkProp *prop, vtkRenderer *ren)
 
void DrawTextActor (vtkTextActor *textAct, vtkRenderer *ren)
 
void DrawTextActor3D (vtkTextActor3D *textAct, vtkRenderer *ren)
 
void DrawTextMapper (vtkTextMapper *textMap, vtkActor2D *textAct, vtkRenderer *ren)
 
void DrawLabeledDataMapper (vtkLabeledDataMapper *mapper, vtkRenderer *ren)
 
void DrawLabeledContourMapper (vtkActor *act, vtkLabeledContourMapper *mapper, vtkRenderer *ren)
 
void DrawScalarBarActor (vtkScalarBarActor *bar, vtkRenderer *ren)
 
void DrawViewportTextOverlay (const char *string, vtkTextProperty *tprop, vtkCoordinate *coord, vtkRenderer *ren)
 
- Protected Member Functions inherited from vtkGL2PSExporter
 vtkGL2PSExporter ()
 
 ~vtkGL2PSExporter ()
 
int GetGL2PSOptions ()
 
int GetGL2PSSort ()
 
int GetGL2PSFormat ()
 
const char * GetFileExtension ()
 
- Protected Member Functions inherited from vtkExporter
 vtkExporter ()
 
 ~vtkExporter ()
 
- Protected Member Functions inherited from vtkObject
 vtkObject ()
 
virtual ~vtkObject ()
 
void RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE
 
void UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE
 
void InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)
 
void InternalReleaseFocus ()
 
void InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)
 
void InternalReleaseFocus ()
 
- Protected Member Functions inherited from vtkObjectBase
 vtkObjectBase ()
 
virtual ~vtkObjectBase ()
 
virtual void CollectRevisions (ostream &)
 
virtual void ReportReferences (vtkGarbageCollector *)
 
 vtkObjectBase (const vtkObjectBase &)
 
void operator= (const vtkObjectBase &)
 

Protected Attributes

std::string FileName
 
int ExcludeCubeAxesActorsFromRasterization
 
- Protected Attributes inherited from vtkOpenGLGL2PSExporter
vtkNew< vtkImageDataPixelData
 
- Protected Attributes inherited from vtkGL2PSExporter
vtkPropCollectionRasterExclusions
 
char * FilePrefix
 
char * Title
 
int FileFormat
 
int BufferSize
 
int Sort
 
int Compress
 
int DrawBackground
 
int SimpleLineOffset
 
int Silent
 
int BestRoot
 
int Text
 
int Landscape
 
int PS3Shading
 
int OcclusionCull
 
int Write3DPropsAsRasterImage
 
bool TextAsPath
 
float PointSizeFactor
 
float LineWidthFactor
 
- Protected Attributes inherited from vtkExporter
vtkRenderWindowRenderWindow
 
void(* StartWrite )(void *)
 
void(* StartWriteArgDelete )(void *)
 
void * StartWriteArg
 
void(* EndWrite )(void *)
 
void(* EndWriteArgDelete )(void *)
 
void * EndWriteArg
 
- Protected Attributes inherited from vtkObject
bool Debug
 
vtkTimeStamp MTime
 
vtkSubjectHelper * SubjectHelper
 
- Protected Attributes inherited from vtkObjectBase
vtkAtomicInt32 ReferenceCount
 
vtkWeakPointerBase ** WeakPointers
 

Additional Inherited Members

- Public Attributes inherited from vtkGL2PSExporter
 PS_FILE
 
 EPS_FILE
 
 PDF_FILE
 
 TEX_FILE
 
 SVG_FILE
 
 NO_SORT
 
 SIMPLE_SORT
 
 BSP_SORT
 

Detailed Description

ParaView wrapper for vtkGL2PS exporter.

This is used to export ParaView renderings to a variety of vector graphics formats.

Definition at line 17 of file vtkPVGL2PSExporter.h.

Member Typedef Documentation

◆ Superclass

Definition at line 21 of file vtkPVGL2PSExporter.h.

Constructor & Destructor Documentation

◆ vtkPVGL2PSExporter()

vtkPVGL2PSExporter::vtkPVGL2PSExporter ( )
protected

◆ ~vtkPVGL2PSExporter()

vtkPVGL2PSExporter::~vtkPVGL2PSExporter ( )
overrideprotected

Member Function Documentation

◆ New()

static vtkPVGL2PSExporter* vtkPVGL2PSExporter::New ( )
static

◆ GetClassName()

virtual const char* vtkPVGL2PSExporter::GetClassName ( )
virtual

◆ IsTypeOf()

static int vtkPVGL2PSExporter::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkPVGL2PSExporter::IsA ( const char *  type)
virtual

Reimplemented from vtkOpenGLGL2PSExporter.

◆ SafeDownCast()

static vtkPVGL2PSExporter* vtkPVGL2PSExporter::SafeDownCast ( vtkObject o)
static

◆ PrintSelf()

void vtkPVGL2PSExporter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
overridevirtual

Reimplemented from vtkOpenGLGL2PSExporter.

◆ SetFileName()

virtual void vtkPVGL2PSExporter::SetFileName ( const char *  )
virtual

Set/Get the name of the output file.

◆ GetFileName()

const char* vtkPVGL2PSExporter::GetFileName ( )
inline

Set/Get the name of the output file.

Definition at line 28 of file vtkPVGL2PSExporter.h.

◆ SetExcludeCubeAxesActorsFromRasterization()

virtual void vtkPVGL2PSExporter::SetExcludeCubeAxesActorsFromRasterization ( int  )
virtual

If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions.

◆ GetExcludeCubeAxesActorsFromRasterization()

virtual int vtkPVGL2PSExporter::GetExcludeCubeAxesActorsFromRasterization ( )
virtual

If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions.

◆ ExcludeCubeAxesActorsFromRasterizationOn()

virtual void vtkPVGL2PSExporter::ExcludeCubeAxesActorsFromRasterizationOn ( )
virtual

If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions.

◆ ExcludeCubeAxesActorsFromRasterizationOff()

virtual void vtkPVGL2PSExporter::ExcludeCubeAxesActorsFromRasterizationOff ( )
virtual

If Write3DPropsAsRasterImage is true, add all instances of vtkCubeAxesActors to the RenderExclusions.

◆ WriteData()

void vtkPVGL2PSExporter::WriteData ( )
overrideprotectedvirtual

Reimplemented from vtkOpenGLGL2PSExporter.

Member Data Documentation

◆ FileName

std::string vtkPVGL2PSExporter::FileName
protected

Definition at line 47 of file vtkPVGL2PSExporter.h.

◆ ExcludeCubeAxesActorsFromRasterization

int vtkPVGL2PSExporter::ExcludeCubeAxesActorsFromRasterization
protected

Definition at line 48 of file vtkPVGL2PSExporter.h.


The documentation for this class was generated from the following file: