#include <Exporter.h>
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 |
Definition at line 133 of file Exporter.h.
Definition at line 86 of file FIGExporter.cpp.
virtual vrender::FIGExporter::~FIGExporter | ( | ) | [inline, virtual] |
Definition at line 137 of file Exporter.h.
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.
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.