SoVectorOutput Class Reference
[HardCopy]

HardCopy Abstract class used to write vector formatted files. More...

#include <HardCopy/SoVectorizeAction.h>

Inheritance diagram for SoVectorOutput:
SoCGMVectorOutput SoGDIVectorOutput SoHPGLVectorOutput SoPSVectorOutput

List of all members.

Public Member Functions

 SoVectorOutput ()
virtual ~SoVectorOutput ()
virtual void setFilePointer (FILE *newFP)
virtual FILE * getFilePointer ()
virtual SoNONUNICODE SbBool openFile (const char *file_name)
virtual SbBool openFile (const SbString &file_name)
virtual void closeFile ()

Detailed Description

HardCopy Abstract class used to write vector formatted files.

This is an abstract class for all vectorized outputs.


Constructor & Destructor Documentation

SoVectorOutput::SoVectorOutput (  ) 

Constructor.

virtual SoVectorOutput::~SoVectorOutput (  )  [virtual]

Destructor.


Member Function Documentation

virtual void SoVectorOutput::closeFile (  )  [virtual]

Closes the current file opened with openFile().

Reimplemented in SoGDIVectorOutput.

virtual FILE* SoVectorOutput::getFilePointer (  )  [virtual]

Returns the file pointer in use.

virtual SbBool SoVectorOutput::openFile ( const SbString file_name  )  [virtual]

Opens named file (sets file pointer to result) .

It returns FALSE on error.

Reimplemented in SoCGMVectorOutput, and SoGDIVectorOutput.

virtual SoNONUNICODE SbBool SoVectorOutput::openFile ( const char *  file_name  )  [virtual]

Opens named file (sets file pointer to result) .

It returns FALSE on error.

Non Unicode List:
This function should not be used in a Unicode application.

Reimplemented in SoCGMVectorOutput, and SoGDIVectorOutput.

virtual void SoVectorOutput::setFilePointer ( FILE *  newFP  )  [virtual]

Sets file pointer to write to.


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

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/