Open Inventor Release 2024.2.0
 
Loading...
Searching...
No Matches
SoHPGLVectorOutput Class Reference

HardCopy Class used to write vector formatted files in HPGL/2 format. More...

#include <HardCopy/SoVectorizeHPGLAction.h>

+ Inheritance diagram for SoHPGLVectorOutput:

Public Member Functions

 SoHPGLVectorOutput ()
 Constructor.
 
virtual ~SoHPGLVectorOutput ()
 Destructor.
 
- Public Member Functions inherited from SoVectorOutput
 SoVectorOutput ()
 Constructor.
 
virtual ~SoVectorOutput ()
 Destructor.
 
virtual void setFilePointer (FILE *newFP)
 Sets file pointer to write to.
 
virtual FILE * getFilePointer ()
 Returns the file pointer in use.
 
virtual SoNONUNICODE SbBool openFile (const char *file_name)
 Opens named file (sets file pointer to result) .
 
virtual SbBool openFile (const SbString &file_name)
 Opens named file (sets file pointer to result) .
 
virtual void closeFile ()
 Closes the current file opened with openFile().
 

Detailed Description

HardCopy Class used to write vector formatted files in HPGL/2 format.

This class is used for writing vector formatted files in HPGL/2 language format. It provides some convenience functions for handling files. An instance of SoHPGLVectorOutput is contained in an SoVectorizeHPGLAction; this is typically the only instance needed.

Definition at line 42 of file SoVectorizeHPGLAction.h.

Constructor & Destructor Documentation

◆ SoHPGLVectorOutput()

SoHPGLVectorOutput::SoHPGLVectorOutput ( )

Constructor.

The default constructor writes to stdout.

◆ ~SoHPGLVectorOutput()

virtual SoHPGLVectorOutput::~SoHPGLVectorOutput ( )
virtual

Destructor.

The destructor closes any files opened by the SoHPGLVectorOutput.


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