SoVectorizePSAction(3)

πŸ“¦ version 3.1.3, in fedora 43, fedora 44

πŸ¦‹ SoVectorizePSAction(3) β€” Library Functions Manual πŸ¦‹

okay so bestie, welcome to the Library Functions Manual entry for SoVectorizePSAction(3) πŸ’– this is the page you want when you're like "I have a scene graph and I want it to come out the other side as a Postscript file." no cap.


πŸ’– NAME πŸ’–

SoVectorizePSAction β€” the class that's literally built for rendering to a Postscript file ✨


🌸 SYNOPSIS 🌸

#include <HardCopy/SoVectorizePSAction.h>

Inherits SoVectorizeAction. yes she has a whole ancestry, we'll get to all of it, every single inherited function, don't worry 🫢


🫢 Public Member Functions 🫢

  • virtual SoType getTypeId (void) const β€” the virtual type-id getter, type-checking icon πŸ’…
  • SoVectorizePSAction (void) β€” constructor, takes literally nothing, she's low-maintenance
  • virtual ~SoVectorizePSAction () β€” virtual destructor, cleans up her own mess
  • void setDefault2DFont (const SbString &fontname) β€” set the default 2D font by name
  • const SbString & getDefault2DFont (void) const β€” hand back that font name you set
  • void setGouraudThreshold (const double eps) β€” set the Gouraud threshold, eps is a double
  • SoPSVectorOutput * getOutput (void) const β€” give me the SoPSVectorOutput pointer pls
  • SoPSVectorOutput * getPSOutput (void) const β€” same energy, Postscript-flavored name πŸŽ€

🌈 Public Member Functions inherited from SoVectorizeAction 🌈

  • SoVectorizeAction (void) β€” grandmama constructor
  • virtual ~SoVectorizeAction () β€” grandmama virtual destructor
  • SoVectorOutput * getOutput (void) const β€” returns an SoVectorOutput *
  • virtual void apply (SoNode *node) β€” apply the action to a node
  • virtual void apply (SoPath *path) β€” apply it to a path
  • virtual void apply (const SoPathList &pathlist, SbBool obeysrules=FALSE) β€” apply to a whole path list, obeysrules defaults to FALSE
  • void beginStandardPage (const PageSize &pagesize, const float border=10.0f) β€” kick off a standard page, border defaults to 10.0f
  • virtual void beginPage (const SbVec2f &startpagepos, const SbVec2f &pagesize, DimensionUnit u=MM) β€” start a page, units default to MM
  • virtual void endPage (void) β€” done with the page, bye
  • virtual void calibrate (const SbViewportRegion &vp) β€” calibrate against a viewport region
  • virtual void beginViewport (const SbVec2f &startpos=SbVec2f(-1.0f, 1.0f), const SbVec2f &size=SbVec2f(-1.0f, -1.0f), DimensionUnit u=MM) β€” open a viewport; defaults are SbVec2f(-1.0f, 1.0f) for startpos, SbVec2f(-1.0f, -1.0f) for size, MM for units
  • virtual void endViewport (void) β€” close that viewport
  • virtual void setOrientation (Orientation o) β€” set the orientation
  • virtual Orientation getOrientation (void) const β€” get the orientation
  • virtual void setBackgroundColor (SbBool bg, const SbColor &col=SbColor(0.0f, 0.0f, 0.0f)) β€” background on/off plus a color, default black SbColor(0.0f, 0.0f, 0.0f)
  • virtual SbBool getBackgroundColor (SbColor &col) const β€” reads the background color out into col
  • virtual void setNominalWidth (float w, DimensionUnit u=MM) β€” set nominal width, units default MM
  • virtual float getNominalWidth (DimensionUnit u=MM) const β€” get nominal width, units default MM
  • virtual void setPixelImageSize (float w, DimensionUnit u=MM) β€” set pixel image size, units default MM
  • virtual float getPixelImageSize (DimensionUnit u=MM) const β€” get pixel image size, units default MM
  • virtual void setPointStyle (const PointStyle &style) β€” set the point style
  • virtual PointStyle getPointStyle (void) const β€” get the point style
  • const SbVec2f & getPageStartpos (void) const β€” where the page starts
  • const SbVec2f & getPageSize (void) const β€” how big the page is
  • virtual void setDrawingDimensions (const SbVec2f &d, DimensionUnit u=MM) β€” set drawing dimensions from a vector, units default MM
  • virtual void setDrawingDimensions (float w, float h, DimensionUnit u=MM) β€” same but with plain w and h floats, units default MM
  • virtual SbVec2f getDrawingDimensions (DimensionUnit u=MM) const β€” get the drawing dimensions, units default MM
  • virtual void setStartPosition (const SbVec2f &p, DimensionUnit u=MM) β€” set start position from a vector, units default MM
  • virtual void setStartPosition (float x, float y, DimensionUnit u=MM) β€” set start position from x/y, units default MM
  • virtual SbVec2f getStartPosition (DimensionUnit u=MM) const β€” get the start position, units default MM
  • virtual void setColorTranslationMethod (ColorTranslationMethod method) β€” choose how colors get translated
  • virtual ColorTranslationMethod getColorTranslationMethod (void) const β€” read that method back
  • virtual void setLineEndStyle (EndLineStyle style) β€” line end style, set it
  • virtual EndLineStyle getLineEndStyle (void) const β€” line end style, get it
  • virtual void setLineJoinsStyle (JoinLineStyle style) β€” line join style, set it
  • virtual JoinLineStyle getLineJoinsStyle (void) const β€” line join style, get it
  • virtual void setHLHSRMode (HLHSRMode mode) β€” set the HLHSR mode
  • HLHSRMode getHLHSRMode (void) const β€” get the HLHSR mode
  • virtual void setBorder (float width) β€” border width only
  • virtual void setBorder (float width, SbColor color) β€” border width plus a color
  • virtual void setMiterLimit (float limit) β€” set the miter limit
  • virtual float getMiterLimit (void) const β€” get the miter limit
  • virtual void setPenDescription (int num_pens, const SbColor *colors=0, const float *widths=0, DimensionUnit u=MM) β€” describe your pens: num_pens, optional colors (defaults 0), optional widths (defaults 0), units default MM
  • virtual void getPenDescription (SbColor *colors, float *widths, DimensionUnit u=MM) const β€” read the pen description back out into colors and widths, units default MM
  • virtual int getPenNum (void) const β€” how many pens we talking
  • virtual void setColorPriority (SbBool priority) β€” set color priority
  • virtual SbBool getColorPriority (void) const β€” get color priority
  • virtual void enableLighting (SbBool flag) β€” lighting on/off
  • SbBool isLightingEnabled (void) const β€” is the lighting on tho

🧚 Public Member Functions inherited from SoCallbackAction 🧚

  • SoCallbackAction (void) β€” constructor, no args
  • SoCallbackAction (const SbViewportRegion &vp) β€” constructor, but with a viewport region
  • virtual ~SoCallbackAction (void) β€” virtual destructor
  • void setViewportRegion (const SbViewportRegion &vp) β€” set the viewport region
  • void addPreCallback (const SoType type, SoCallbackActionCB *cb, void *userdata) β€” register a pre callback for a type, with cb and userdata
  • void addPostCallback (const SoType type, SoCallbackActionCB *cb, void *userdata) β€” same but post
  • void addPreTailCallback (SoCallbackActionCB *cb, void *userdata) β€” pre-tail callback, cb + userdata
  • void addPostTailCallback (SoCallbackActionCB *cb, void *userdata) β€” post-tail callback, cb + userdata
  • void addTriangleCallback (const SoType type, SoTriangleCB *cb, void *userdata) β€” triangle callback time πŸ”Ί
  • void addLineSegmentCallback (const SoType type, SoLineSegmentCB *cb, void *userdata) β€” line segment callback time
  • void addPointCallback (const SoType type, SoPointCB *cb, void *userdata) β€” point callback time
  • SoDecimationTypeElement::Type getDecimationType (void) const β€” the decimation type getter
  • float getDecimationPercentage (void) const β€” decimation percentage, as a float
  • float getComplexity (void) const β€” complexity, as a float
  • SoComplexity::Type getComplexityType (void) const β€” complexity type
  • int32_t getNumCoordinates (void) const β€” count the coordinates
  • const SbVec3f & getCoordinate3 (const int index) const β€” 3D coordinate at index
  • const SbVec4f & getCoordinate4 (const int index) const β€” 4D coordinate at index
  • SoDrawStyle::Style getDrawStyle (void) const β€” the draw style
  • unsigned short getLinePattern (void) const β€” line pattern, unsigned short
  • float getLineWidth (void) const β€” line width, float
  • float getPointSize (void) const β€” point size, float
  • const SbName & getFontName (void) const β€” font name, as an SbName
  • float getFontSize (void) const β€” font size, float
  • SoLightModel::Model getLightModel (void) const β€” the light model
  • const SbVec3f & getLightAttenuation (void) const β€” light attenuation vector
  • void getMaterial (SbColor &ambient, SbColor &diffuse, SbColor &specular, SbColor &emission, float &shininess, float &transparency, const int index=0) const β€” dump the whole material into ambient, diffuse, specular, emission, shininess, transparency, with index defaulting to 0 πŸ’…
  • SoMaterialBinding::Binding getMaterialBinding (void) const β€” material binding
  • uint32_t getNumNormals (void) const β€” count the normals
  • const SbVec3f & getNormal (const int index) const β€” normal at index
  • SoNormalBinding::Binding getNormalBinding (void) const β€” normal binding
  • int32_t getNumProfileCoordinates (void) const β€” how many profile coordinates
  • const SbVec2f & getProfileCoordinate2 (const int index) const β€” 2D profile coordinate at index
  • const SbVec3f & getProfileCoordinate3 (const int index) const β€” 3D profile coordinate at index
  • const SoNodeList & getProfile (void) const β€” the profile, as an SoNodeList
  • SoShapeHints::VertexOrdering getVertexOrdering (void) const β€” vertex ordering
  • SoShapeHints::ShapeType getShapeType (void) const β€” shape type
  • SoShapeHints::FaceType getFaceType (void) const β€” face type
  • float getCreaseAngle (void) const β€” crease angle, float
  • int32_t getNumTextureCoordinates (void) const β€” texture coordinate count
  • const SbVec2f & getTextureCoordinate2 (const int index) const β€” 2D texture coordinate at index
  • const SbVec3f & getTextureCoordinate3 (const int index) const β€” 3D texture coordinate at index
  • const SbVec4f & getTextureCoordinate4 (const int index) const β€” 4D texture coordinate at index
  • SoTextureCoordinateBinding::Binding getTextureCoordinateBinding (void) const β€” texture coordinate binding
  • const SbColor & getTextureBlendColor (void) const β€” texture blend color
  • const unsigned char * getTextureImage (SbVec2s &size, int &numcomps) const β€” texture image, 2D size version, fills size and numcomps
  • const unsigned char * getTextureImage (SbVec3s &size, int &numcomps) const β€” texture image, 3D size version, fills size and numcomps
  • const SbMatrix & getTextureMatrix (void) const β€” texture matrix
  • SoTexture2::Model getTextureModel (void) const β€” texture model
  • SoTexture2::Wrap getTextureWrapS (void) const β€” wrap S
  • SoTexture2::Wrap getTextureWrapT (void) const β€” wrap T
  • SoTexture2::Wrap getTextureWrapR (void) const β€” wrap R
  • const SbMatrix & getModelMatrix (void) const β€” model matrix
  • SoUnits::Units getUnits (void) const β€” units
  • float getFocalDistance (void) const β€” focal distance, float
  • const SbMatrix & getProjectionMatrix (void) const β€” projection matrix
  • const SbMatrix & getViewingMatrix (void) const β€” viewing matrix
  • const SbViewVolume & getViewVolume (void) const β€” view volume
  • const SbViewportRegion & getViewportRegion (void) const β€” viewport region
  • SoPickStyle::Style getPickStyle (void) const β€” pick style
  • int32_t getSwitch (void) const β€” the switch value
  • Response getCurrentResponse (void) const β€” current response
  • void invokePreCallbacks (const SoNode *const node) β€” fire the pre callbacks for node
  • void invokePostCallbacks (const SoNode *const node) β€” fire the post callbacks for node
  • void invokeTriangleCallbacks (const SoShape *const shape, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2, const SoPrimitiveVertex *const v3) β€” fire the triangle callbacks with shape and the three vertices v1, v2, v3
  • void invokeLineSegmentCallbacks (const SoShape *const shape, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2) β€” fire the line segment callbacks with shape, v1, v2
  • void invokePointCallbacks (const SoShape *const shape, const SoPrimitiveVertex *const v) β€” fire the point callbacks with shape and v
  • SbBool shouldGeneratePrimitives (const SoShape *shape) const β€” should we generate primitives for this shape?
  • virtual SoNode * getCurPathTail (void) β€” the tail of the current path
  • void setCurrentNode (SoNode *const node) β€” set the current node
  • void setCallbackAll (SbBool callbackall) β€” set the callbackall flag
  • SbBool isCallbackAll (void) const β€” is callbackall on?

⭐ Public Member Functions inherited from SoAction ⭐

  • virtual ~SoAction (void) β€” virtual destructor, top of the family tree
  • virtual SbBool isOfType (SoType type) const β€” is it this type?
  • void apply (SoAction *beingApplied) β€” apply with another action
  • virtual void invalidateState (void) β€” invalidate the state
  • AppliedCode getWhatAppliedTo (void) const β€” what did it apply to?
  • SoNode * getNodeAppliedTo (void) const β€” the node it applied to
  • SoPath * getPathAppliedTo (void) const β€” the path it applied to
  • const SoPathList * getPathListAppliedTo (void) const β€” the path list it applied to
  • const SoPathList * getOriginalPathListAppliedTo (void) const β€” the original path list it applied to
  • SbBool isLastPathListAppliedTo (void) const β€” was it the last path list?
  • PathCode getPathCode (int &numindices, const int *&indices) β€” path code, fills numindices and indices
  • void traverse (SoNode *const node) β€” traverse node
  • SbBool hasTerminated (void) const β€” has it terminated?
  • const SoPath * getCurPath (void) β€” the current path
  • SoState * getState (void) const β€” the state
  • PathCode getCurPathCode (void) const β€” the current path code
  • void usePathCode (int &numindices, const int *&indices) β€” use a path code with numindices and indices
  • void pushCurPath (const int childindex, SoNode *node=NULL) β€” push current path with childindex, node defaults to NULL
  • void popCurPath (const PathCode prevpathcode) β€” pop with the previous path code
  • void pushCurPath (void) β€” push current path, no args
  • void popPushCurPath (const int childindex, SoNode *node=NULL) β€” pop then push, childindex and node (default NULL)
  • void popCurPath (void) β€” pop current path, no args
  • void switchToPathTraversal (SoPath *path) β€” switch to path traversal
  • void switchToNodeTraversal (SoNode *node) β€” switch to node traversal

πŸ’€ Static Public Member Functions πŸ’€

  • static SoType getClassTypeId (void) β€” class type id, static flavor
  • static void addMethod (const SoType type, SoActionMethod method) β€” register a method for a type
  • static void enableElement (const SoType type, const int stackindex) β€” enable an element at stackindex
  • static void initClass (void) β€” init the class, iconic

πŸ’€ Static Public Member Functions inherited from SoVectorizeAction πŸ’€

  • static SoType getClassTypeId (void) β€” class type id
  • static void addMethod (const SoType type, SoActionMethod method) β€” add a method for type
  • static void enableElement (const SoType type, const int stackindex) β€” enable element at stackindex
  • static void initClass (void) β€” init the class

πŸ’€ Static Public Member Functions inherited from SoCallbackAction πŸ’€

  • static SoType getClassTypeId (void) β€” class type id
  • static void addMethod (const SoType type, SoActionMethod method) β€” add a method for type
  • static void enableElement (const SoType type, const int stackindex) β€” enable element at stackindex
  • static void initClass (void) β€” init the class

πŸ’€ Static Public Member Functions inherited from SoAction πŸ’€

  • static void initClass (void) β€” init the class
  • static void initClasses (void) β€” init all the classes, plural, she's thorough
  • static SoType getClassTypeId (void) β€” class type id
  • static void nullAction (SoAction *action, SoNode *node) β€” the null action, does exactly what it says on the tin

πŸ™ˆ Protected Member Functions πŸ™ˆ

  • virtual const SoEnabledElementsList & getEnabledElements (void) const β€” the enabled elements list
  • virtual void printHeader (void) const β€” print the header
  • virtual void printFooter (void) const β€” print the footer
  • virtual void printBackground (void) const β€” print the background
  • virtual void printItem (const SoVectorizeItem *item) const β€” print a single item
  • virtual void printViewport (void) const β€” print the viewport

πŸ™ˆ Protected Member Functions inherited from SoVectorizeAction πŸ™ˆ

  • void setOutput (SoVectorOutput *output) β€” set the output object
  • virtual float pixelsToUnits (const int pixels) β€” convert pixels to units, returns a float
  • SbVec2f getRotatedViewportStartpos (void) const β€” rotated viewport start position
  • SbVec2f getRotatedViewportSize (void) const β€” rotated viewport size
  • const SbBSPTree & getBSPTree (void) const β€” the BSP tree

πŸ™ˆ Protected Member Functions inherited from SoCallbackAction πŸ™ˆ

  • virtual void beginTraversal (SoNode *node) β€” begin the traversal at node

πŸ™ˆ Protected Member Functions inherited from SoAction πŸ™ˆ

  • SoAction (void) β€” protected constructor, you don't get to call this one directly bestie
  • virtual void endTraversal (SoNode *node) β€” end the traversal at node
  • void setTerminated (const SbBool flag) β€” set the terminated flag
  • virtual SbBool shouldCompactPathList (void) const β€” should the path list get compacted?

and that's just part one of this absolute unit of a manpage, keep scrolling bestie, there's more πŸ’–βœ¨

🌸 Static Protected Member Functions 🌸

Bestie, these are the static protected function besties that live in the shadows. They're giving "for internal use only" energy, but we still list them because every detail matters, periodt.

  • static SoEnabledElementsList * getClassEnabledElements (void)
  • static SoActionMethodList * getClassActionMethods (void)

πŸ’« Static Protected Member Functions inherited from SoVectorizeAction

Same duo, inherited from SoVectorizeAction:

  • static SoEnabledElementsList * getClassEnabledElements (void)
  • static SoActionMethodList * getClassActionMethods (void)

πŸ’« Static Protected Member Functions inherited from SoCallbackAction

And again from SoCallbackAction:

  • static SoEnabledElementsList * getClassEnabledElements (void)
  • static SoActionMethodList * getClassActionMethods (void)

πŸ’« Static Protected Member Functions inherited from SoAction

And one more time from SoAction:

  • static SoEnabledElementsList * getClassEnabledElements (void)
  • static SoActionMethodList * getClassActionMethods (void)

πŸ‘‘ Additional Inherited Members πŸ‘‘

πŸŽ€ Public Types inherited from SoVectorizeAction

  • enum DimensionUnit { INCH, MM, METER }
  • enum Orientation { PORTRAIT, LANDSCAPE }
  • enum PageSize { A0 = 0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 }
  • enum PointStyle { CIRCLE, SQUARE }
  • enum ColorTranslationMethod { REVERSE_ONLY_BLACK_AND_WHITE, AS_IS, REVERSE }
  • enum JoinLineStyle { NO_JOIN, MITERED_JOIN, MITERED_BEVELED_JOIN, BEVELED_JOIN, TRIANGULAR_JOIN, ROUNDED_JOIN }
  • enum EndLineStyle { BUTT_END, SQUARE_END, TRIANGULAR_END, ROUND_END }
  • enum HLHSRMode { NO_HLHSR, HLHSR_SIMPLE_PAINTER, HLHSR_PAINTER, HLHSR_PAINTER_SURFACE_REMOVAL, HIDDEN_LINES_REMOVAL }

πŸŽ€ Public Types inherited from SoCallbackAction

  • enum Response { CONTINUE, ABORT, PRUNE }
  • typedef Response SoCallbackActionCB(void *userdata, SoCallbackAction *action, const SoNode *node)

πŸŽ€ Public Types inherited from SoAction

  • enum AppliedCode { NODE = 0, PATH = 1, PATH_LIST = 2 }
  • enum PathCode { NO_PATH = 0, IN_PATH = 1, BELOW_PATH = 2, OFF_PATH = 3 }

πŸŽ€ Protected Attributes inherited from SoAction

  • SoState * state
  • SoActionMethodList * traversalMethods

πŸ“– Detailed Description πŸ“–

The SoVectorizePSAction class is used for rendering to a Postscript file. It's giving vector-to-PostScript realness.

Since: Coin 2.1
TGS provides HardCopy support as a separate extension for TGS Inventor.

πŸ› οΈ Constructor & Destructor Documentation πŸ› οΈ

SoVectorizePSAction::SoVectorizePSAction (void )

Default constructor. No args, just constructor things. ✨

SoVectorizePSAction::~SoVectorizePSAction () [virtual]

Default destructor. Say bye, bestie. πŸ’…


✨ Member Function Documentation ✨

SoType SoVectorizePSAction::getTypeId (void ) const [virtual]

Returns the type identification of an action derived from a class inheriting SoAction. This is used for run-time type checking and "downward" casting.

Usage example:

void bar(SoAction * action)
{
  if (action->getTypeId() == SoGLRenderAction::getClassTypeId()) {
    // safe downward cast, know the type
    SoGLRenderAction * glrender = (SoGLRenderAction *)action;
  }
  return; // ignore if not renderaction
}

For application programmers wanting to extend the library with new actions: this method needs to be overridden in all subclasses. This is typically done as part of setting up the full type system for extension classes, which is usually accomplished by using the pre-defined macros available through Inventor/nodes/SoSubAction.h: SO_ACTION_SOURCE, SO_ACTION_INIT_CLASS and SO_ACTION_CONSTRUCTOR.

For more information on writing Coin extensions, see the SoAction class documentation.

Returns the actual type id of an object derived from a class inheriting SoAction. Needs to be overridden in all subclasses.

Reimplemented from SoVectorizeAction.

void SoVectorizePSAction::addMethod (const SoType type, SoActionMethod method) [static]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

void SoVectorizePSAction::enableElement (const SoType type, const int stackindex) [static]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

const SoEnabledElementsList & SoVectorizePSAction::getEnabledElements (void ) const [protected], [virtual]

Returns a list of the elements used by action instances of this class upon traversal operations.

Reimplemented from SoVectorizeAction.

void SoVectorizePSAction::setDefault2DFont (const SbString & fontname)

Sets the default font name. This font will be used for rendering Text2-nodes which have no Font-nodes preceding them. The default value is "Courier".

const SbString & SoVectorizePSAction::getDefault2DFont (void ) const

Returns the default font name.

See also setDefault2DFont().

void SoVectorizePSAction::setGouraudThreshold (const double eps)

Sets the Gouraud shading threshold. A threshold of 0.0 will disable Gouraud shading. A smaller value will yield more accurate Gouraud shading. Default is 0.1.

Since the postscript language has no support for Gouraud shaded triangles, each triangle will be split into subtriangles approximately of size eps postscript units. One postscript unit is approximately 1/72 inch.

SoPSVectorOutput * SoVectorizePSAction::getOutput (void ) const

Returns the SoPSVectorOutput used by this instance.

SoPSVectorOutput * SoVectorizePSAction::getPSOutput (void ) const

Returns the SoPSVectorOutput used by this instance. Provided for API compatibility with TGS HardCopy support.

void SoVectorizePSAction::printHeader (void ) const [protected], [virtual]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

Implements SoVectorizeAction.

void SoVectorizePSAction::printFooter (void ) const [protected], [virtual]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

Should be overridden by subclasses to print file footer data.

Reimplemented from SoVectorizeAction.

void SoVectorizePSAction::printBackground (void ) const [protected], [virtual]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

Should be overridden by subclasses to print background data.

Reimplemented from SoVectorizeAction.

void SoVectorizePSAction::printItem (const SoVectorizeItem * item) const [protected], [virtual]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

Should be overridden by subclasses to print an item.

Implements SoVectorizeAction.

void SoVectorizePSAction::printViewport (void ) const [protected], [virtual]

This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.

Should be overridden by subclasses to set up the current page viewport.

Reimplemented from SoVectorizeAction.


πŸ“ Author πŸ“

Generated automatically by Doxygen for Coin from the source code.


Okay bestie, that's the whole page! This lil manual came from Coin, version 3.1.3, and it's the SoVectorizePSAction(3) page. The footer date didn't show up in this copy, but the source and version are right there. Stay iconic, and may your PostScript always render. πŸ’–βœ¨

πŸ“¦ where this page comes from