#include <Exporter.h>
Public Member Functions | |
FIGExporter () | |
virtual | ~FIGExporter () |
Public Member Functions inherited from vrender::Exporter | |
Exporter () | |
virtual void | exportToFile (const QString &filename, const std::vector< PtrPrimitive > &, VRenderParams &) |
void | setBlackAndWhite (bool b) |
void | setBoundingBox (float xmin, float ymin, float xmax, float ymax) |
void | setClearBackground (bool b) |
void | setClearColor (float r, float g, float b) |
virtual | ~Exporter () |
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 |
Additional Inherited Members | |
Protected Attributes inherited from vrender::Exporter | |
bool | _blackAndWhite |
float | _clearB |
bool | _clearBG |
float | _clearG |
float | _clearR |
float | _lineWidth |
float | _pointSize |
GLfloat | _xmax |
GLfloat | _xmin |
GLfloat | _ymax |
GLfloat | _ymin |
GLfloat | _zmax |
GLfloat | _zmin |
Definition at line 133 of file Exporter.h.
FIGExporter::FIGExporter | ( | ) |
Definition at line 86 of file FIGExporter.cpp.
|
inlinevirtual |
Definition at line 137 of file Exporter.h.
|
private |
Definition at line 51 of file FIGExporter.cpp.
|
private |
Definition at line 65 of file FIGExporter.cpp.
|
private |
Definition at line 79 of file FIGExporter.cpp.
|
protectedvirtual |
Implements vrender::Exporter.
Definition at line 103 of file FIGExporter.cpp.
|
protectedvirtual |
Implements vrender::Exporter.
Definition at line 179 of file FIGExporter.cpp.
|
protectedvirtual |
Implements vrender::Exporter.
Definition at line 111 of file FIGExporter.cpp.
|
protectedvirtual |
Implements vrender::Exporter.
Definition at line 98 of file FIGExporter.cpp.
|
protectedvirtual |
Implements vrender::Exporter.
Definition at line 90 of file FIGExporter.cpp.
|
mutableprivate |
Definition at line 150 of file Exporter.h.
|
mutableprivate |
Definition at line 148 of file Exporter.h.
|
mutableprivate |
Definition at line 149 of file Exporter.h.