Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
vrender::FIGExporter Class Reference

#include <Exporter.h>

Inheritance diagram for vrender::FIGExporter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FIGExporter ()
virtual ~FIGExporter ()

Protected Member Functions

virtual void spewPoint (const Point *, QTextStream &out)
virtual void spewPolygone (const Polygone *, QTextStream &out)
virtual void spewSegment (const Segment *, QTextStream &out)
virtual void writeFooter (QTextStream &out) const
virtual void writeHeader (QTextStream &out) const

Private Member Functions

int FigCoordX (double) const
int FigCoordY (double) const
int FigGrayScaleIndex (float red, float green, float blue) const

Private Attributes

int _depth
int _sizeX
int _sizeY

Detailed Description

Definition at line 133 of file Exporter.h.


Constructor & Destructor Documentation

Definition at line 86 of file FIGExporter.cpp.

virtual vrender::FIGExporter::~FIGExporter ( ) [inline, virtual]

Definition at line 137 of file Exporter.h.


Member Function Documentation

int FIGExporter::FigCoordX ( double  x) const [private]

Definition at line 51 of file FIGExporter.cpp.

int FIGExporter::FigCoordY ( double  y) const [private]

Definition at line 65 of file FIGExporter.cpp.

int FIGExporter::FigGrayScaleIndex ( float  red,
float  green,
float  blue 
) const [private]

Definition at line 79 of file FIGExporter.cpp.

void FIGExporter::spewPoint ( const Point P,
QTextStream &  out 
) [protected, virtual]

Implements vrender::Exporter.

Definition at line 103 of file FIGExporter.cpp.

void FIGExporter::spewPolygone ( const Polygone P,
QTextStream &  out 
) [protected, virtual]

Implements vrender::Exporter.

Definition at line 179 of file FIGExporter.cpp.

void FIGExporter::spewSegment ( const Segment S,
QTextStream &  out 
) [protected, virtual]

Implements vrender::Exporter.

Definition at line 111 of file FIGExporter.cpp.

void FIGExporter::writeFooter ( QTextStream &  out) const [protected, virtual]

Implements vrender::Exporter.

Definition at line 98 of file FIGExporter.cpp.

void FIGExporter::writeHeader ( QTextStream &  out) const [protected, virtual]

Implements vrender::Exporter.

Definition at line 90 of file FIGExporter.cpp.


Member Data Documentation

int vrender::FIGExporter::_depth [mutable, private]

Definition at line 150 of file Exporter.h.

int vrender::FIGExporter::_sizeX [mutable, private]

Definition at line 148 of file Exporter.h.

int vrender::FIGExporter::_sizeY [mutable, private]

Definition at line 149 of file Exporter.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Thu Aug 27 2015 14:13:27