Abstract class used to write vector formatted files. More...
#include <HardCopy/SoVectorizeAction.h>
Public Member Functions | |
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(). | |
Abstract class used to write vector formatted files.
This is an abstract class for all vectorized outputs.
Definition at line 1201 of file SoVectorizeAction.h.
SoVectorOutput::SoVectorOutput | ( | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Closes the current file opened with openFile().
Reimplemented in SoGDIVectorOutput.
|
virtual |
Returns the file pointer in use.
|
virtual |
Opens named file (sets file pointer to result) .
It returns FALSE on error.
Non Unicode: This function should not be used in a Unicode application.
Reimplemented in SoCGMVectorOutput, and SoGDIVectorOutput.
Opens named file (sets file pointer to result) .
It returns FALSE on error.
Reimplemented in SoCGMVectorOutput, and SoGDIVectorOutput.
|
virtual |
Sets file pointer to write to.