#include <EPSPlot.h>
Public Members | |||
EPSPlot () | |||
Void | Open (const Char *filename) | ||
Void | Close () | ||
Void | MoveTo (GCLReal x, GCLReal y) | ||
Void | LineTo (GCLReal x, GCLReal y) | ||
Void | SetWidth (GCLReal width) | ||
Void | LineStyle (Int style) | ||
Void | Dot (GCLReal x, GCLReal y, GCLReal r) | ||
Void | Circle (GCLReal x, GCLReal y, GCLReal r) | ||
Void | DrawText (GCLReal x, GCLReal y, Char *string) | ||
Void | SetColour (const Colour &c) | ||
Void | SetOutputSize (GCLReal size) | ||
Void | SetPort (GCLReal left, GCLReal bottom, GCLReal right, GCLReal top, Bool centred) | ||
Void | Push () | ||
Void | Pop () | ||
Void | Translate (GCLReal tx, GCLReal ty) | ||
Void | Scale (GCLReal sx, GCLReal sy) | ||
Void | Rotate (GCLReal angle) | ||
Void | Comment (StrConst string) | ||
Bool | level2 | ||
Protected Members | |||
Void | Stroke () | ||
FILE* | file | ||
Bool | drawn | ||
GCLReal | scale | ||
Char* | font | ||
GCLReal | width | ||
GCLReal | worldScale |
Definition at line 20 of file EPSPlot.h.
EPSPlot::EPSPlot () |
Definition at line 38 of file EPSPlot.cc.
Void EPSPlot::Circle (GCLReal x, GCLReal y, GCLReal r) |
Definition at line 157 of file EPSPlot.cc.
Void EPSPlot::Close () |
Definition at line 76 of file EPSPlot.cc.
Void EPSPlot::Comment (StrConst string) |
Definition at line 213 of file EPSPlot.cc.
Void EPSPlot::Dot (GCLReal x, GCLReal y, GCLReal r) |
Definition at line 150 of file EPSPlot.cc.
Void EPSPlot::DrawText (GCLReal x, GCLReal y, Char * string) |
Definition at line 164 of file EPSPlot.cc.
Void EPSPlot::LineStyle (Int style) |
Definition at line 112 of file EPSPlot.cc.
Void EPSPlot::LineTo (GCLReal x, GCLReal y) |
Definition at line 93 of file EPSPlot.cc.
Void EPSPlot::MoveTo (GCLReal x, GCLReal y) |
Definition at line 86 of file EPSPlot.cc.
Void EPSPlot::Open (const Char * filename) |
Definition at line 48 of file EPSPlot.cc.
Void EPSPlot::Pop () |
Definition at line 191 of file EPSPlot.cc.
Void EPSPlot::Push () |
Definition at line 184 of file EPSPlot.cc.
Void EPSPlot::Rotate (GCLReal angle) |
Definition at line 208 of file EPSPlot.cc.
Void EPSPlot::Scale (GCLReal sx, GCLReal sy) |
Definition at line 203 of file EPSPlot.cc.
Void EPSPlot::SetColour (const Colour & clr) |
Definition at line 133 of file EPSPlot.cc.
Void EPSPlot::SetOutputSize (GCLReal size) |
Definition at line 169 of file EPSPlot.cc.
Void EPSPlot::SetPort (GCLReal left, GCLReal bottom, GCLReal right, GCLReal top, Bool centred) |
Definition at line 174 of file EPSPlot.cc.
Void EPSPlot::SetWidth (GCLReal width) |
Definition at line 105 of file EPSPlot.cc.
Void EPSPlot::Stroke () [protected]
|
Definition at line 99 of file EPSPlot.cc.
Void EPSPlot::Translate (GCLReal tx, GCLReal ty) |
Definition at line 198 of file EPSPlot.cc.
Bool EPSPlot::drawn [protected]
|
FILE * EPSPlot::file [protected]
|
Char * EPSPlot::font [protected]
|
Bool EPSPlot::level2 |
GCLReal EPSPlot::scale [protected]
|
GCLReal EPSPlot::width [protected]
|
GCLReal EPSPlot::worldScale [protected]
|