.TH "SoVectorOutput" 3 "Tue Dec 26 2023 17:59:22" "Version 4.0.2" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME SoVectorOutput \- The \fBSoVectorOutput\fP class is used for setting vector output file\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherited by \fBSoPSVectorOutput\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBSoVectorOutput\fP (\fBvoid\fP)" .br .ti -1c .RI "\fBvirtual\fP \fB~SoVectorOutput\fP ()" .br .ti -1c .RI "\fBvirtual\fP SbBool \fBopenFile\fP (\fBconst\fP char *filename)" .br .ti -1c .RI "\fBvirtual\fP \fBvoid\fP \fBcloseFile\fP (\fBvoid\fP)" .br .ti -1c .RI "\fBFILE\fP * \fBgetFilePointer\fP (\fBvoid\fP)" .br .in -1c .SH "Detailed Description" .PP The \fBSoVectorOutput\fP class is used for setting vector output file\&. \fBSoVectorizeAction\fP will create an \fBSoVectorOutput\fP which will output to stdout by default\&. \fBSoVectorizeAction::getOutput()\fP can be used to fetch this output, and the user will probably want to set a file to output to\&. .PP \fBSince\fP .RS 4 Coin \fB2\&.1\fP .PP TGS provides HardCopy support as a separate extension for TGS Inventor\&. .RE .PP .SH "Constructor & Destructor Documentation" .PP .SS "SoVectorOutput::SoVectorOutput (\fBvoid\fP)" Constructor\&. Will make this instance output to \fIstdout\fP\&. .SS "SoVectorOutput::~SoVectorOutput ()\fC [virtual]\fP" Destructor\&. Will close the file opened in \fBopenFile()\fP\&. .SH "Member Function Documentation" .PP .SS "SbBool SoVectorOutput::openFile (\fBconst\fP char * filename)\fC [virtual]\fP" Opens \fIfilename\fP for output\&. Returns \fIFALSE\fP if file could not be opened for writing\&. If the file already exists, it will be truncated\&. .SS "\fBvoid\fP SoVectorOutput::closeFile (\fBvoid\fP)\fC [virtual]\fP" Closes the file opened in \fBopenFile()\fP .SS "\fBFILE\fP * SoVectorOutput::getFilePointer (\fBvoid\fP)" Returns the \fIstdio\fP file handle pointer\&. .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.