Coin  4.0.3
Coin3D core library
Loading...
Searching...
No Matches
SoVectorOutput Class Reference

The SoVectorOutput class is used for setting vector output file. More...

#include <Inventor/annex/HardCopy/SoVectorOutput.h>

Inheritance diagram for SoVectorOutput:
SoPSVectorOutput

Public Member Functions

 SoVectorOutput (void)
 
virtual ~SoVectorOutput ()
 
virtual void closeFile (void)
 
FILEgetFilePointer (void)
 
virtual SbBool openFile (const char *filename)
 

Detailed Description

The SoVectorOutput class is used for setting vector output file.

SoVectorizeAction will create an SoVectorOutput which will output to stdout by default. SoVectorizeAction::getOutput() can be used to fetch this output, and the user will probably want to set a file to output to.

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

Constructor & Destructor Documentation

◆ SoVectorOutput()

SoVectorOutput::SoVectorOutput ( void )

Constructor. Will make this instance output to stdout.

◆ ~SoVectorOutput()

SoVectorOutput::~SoVectorOutput ( )
virtual

Destructor. Will close the file opened in openFile().

Member Function Documentation

◆ closeFile()

void SoVectorOutput::closeFile ( void )
virtual

Closes the file opened in openFile()

◆ getFilePointer()

FILE * SoVectorOutput::getFilePointer ( void )

Returns the stdio file handle pointer.

◆ openFile()

SbBool SoVectorOutput::openFile ( const char * filename)
virtual

Opens filename for output. Returns FALSE if file could not be opened for writing. If the file already exists, it will be truncated.


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