1 #ifndef COIN_SOVECTORIZEPSACTION_H 2 #define COIN_SOVECTORIZEPSACTION_H 29 #include <Inventor/annex/HardCopy/SoVectorizeAction.h> 30 #include <Inventor/annex/HardCopy/SoPSVectorOutput.h> 32 class SoVectorizePSActionP;
44 static void initClass(
void);
46 void setDefault2DFont(
const SbString & fontname);
47 const SbString & getDefault2DFont(
void)
const;
49 void setGouraudThreshold(
const double eps);
58 virtual void printItem(
const SoVectorizeItem * item)
const;
62 SoVectorizePSActionP * pimpl;
63 friend class SoVectorizePSActionP;
The SoVectorizePSAction class is used for rendering to a Postscript file.
Definition: SoVectorizePSAction.h:36
The SoVectorizeAction class is the base class for vectorizing Coin scene graphs.SoVectorizeAction wil...
Definition: SoVectorizeAction.h:40
The SoPSVectorOutput class is used for writing Postscript.
Definition: SoPSVectorOutput.h:32
virtual void printFooter(void) const
Definition: VectorizeAction.cpp:465
virtual void printViewport(void) const
Definition: VectorizeAction.cpp:485
virtual void printHeader(void) const =0
The SbString class is a string class with convenience functions for string operations.This is the class used for storing and working with character strings. It automatically takes care of supporting all the "bookkeeping" tasks usually associated with working with character strings, like memory allocation and deallocation etc.
Definition: SbString.h:42
virtual void printBackground(void) const
Definition: VectorizeAction.cpp:475
SoVectorOutput * getOutput(void) const
Definition: VectorizeAction.cpp:217
virtual void printItem(const SoVectorizeItem *item) const =0
Definition: VectorizeAction.cpp:496