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:467
virtual void printHeader(void) const =0
virtual void printViewport(void) const
Definition: VectorizeAction.cpp:487
virtual void printItem(const SoVectorizeItem *item) const =0
Definition: VectorizeAction.cpp:498
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:477
SoVectorOutput * getOutput(void) const
Definition: VectorizeAction.cpp:219