#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]
|