PostScript(tm) grafport class.
![]() | BANNER [] postscript file containing front page for printer. |
![]() | XOFF |
![]() | YOFF |
![]() | PSGrafport (const char *fileName) open grafport to filename, When filename = "", stdout is used. |
![]() | ~PSGrafport () |
![]() | IsSucces () |
![]() | ClearArea (int, int, int, int) |
![]() | SetLineWidth (unsigned n) |
![]() | SetBackgroundColor (const string *) |
![]() | SetBackgroundColor (const char *) |
![]() | SetForegroundColor (const string *) |
![]() | SetForegroundColor (const char *) |
![]() | DrawRectangle (int x, int y, int wd, int ht) |
![]() | FillRectangle (int x, int y, int wd, int ht) |
![]() | DrawRoundedRectangle (int x, int y, int wd, int ht, int rd) |
![]() | FillRoundedRectangle (int x, int y, int wd, int ht, int rd) |
![]() | DrawEllipsedRectangle (int x, int y, int wd, int ht, int rd) |
![]() | FillEllipsedRectangle (int x, int y, int wd, int ht, int rd) |
![]() | DrawDisk (int x, int y, int wd, int ht, int ellipse_ht) |
![]() | FillDisk (int x, int y, int wd, int ht, int ellipse_ht) |
![]() | DrawUnzoomedRectangle (int x, int y, int wd, int ht) |
![]() | DrawStringLeft (int x, int y, const char *str) |
![]() | DrawStringCentered (int x, int y, const char *str) |
![]() | DrawStringRight (int x, int y, const char *str) |
![]() | DrawUnzoomedStringLeft (int x, int y, const char *str) |
![]() | DrawUnzoomedStringCentered (int x, int y, const char *str) |
![]() | DrawStringLeftUnderlined (int x, int y, const char *str) |
![]() | DrawStringRightUnderlined (int x, int y, const char *str) |
![]() | DrawStringCenteredUnderlined (int x, int y, const char *str) |
![]() | DrawLine (int x1, int y1, int x2, int y2) |
![]() | DrawLine (const Point *p1, const Point *p2) |
![]() | DrawCurve (const Point *p1, const Point *p2, const Point *p3, const Point *p4) |
![]() | DrawUnzoomedLine (int x1, int y1, int x2, int y2) |
![]() | DrawPoint (int x, int y) |
![]() | DrawPoint (const Point *p) |
![]() | DrawEllipse (int x, int y, int wd, int ht) |
![]() | FillEllipse (int x, int y, int wd, int ht) |
![]() | DrawArc (int x, int y, int wd, int ht, int arc1, int arc2) |
![]() | FillArc (int x, int y, int wd, int ht, int arc1, int arc2) |
![]() | DrawPolygon (const Point *points, int n) |
![]() | FillPolygon (const Point *points, int n) |
![]() | Header (const char *title, const char *creator) generate postscript header. |
![]() | BeginDrawProc () |
![]() | EndDrawProc () |
![]() | CallDrawProc () |
![]() | Banner (const char *title) concat banner from file with name of document. |
![]() | BeginPage (int i, int j, int nx, int tot) |
![]() | EndPage () |
![]() | Trailer () generate postscript trailer. |
![]() | SetFont (XFont *font) set grafport font. |
![]() | EPSHeader (const char *title, const char *creator, int llx, int lly, int urx, int ury) header for encapsulated postscript + bounding box |
![]() | EPSProlog (int y, int dy) |
![]() | SetPageSize (double x, double y) |
![]() | SetFactor (double f) |
![]() | SetISOLatin1Encoding (bool b) |
![]() | SetShowColors (bool b) |
![]() | MakePSString (string *str) |
![]() | FixEscapeChar (string *str, char c) |
![]() | FixNonAscii (string *str) |
![]() | FontProlog () |
![]() | InstallIsoLatin1Font (const char *psFont) |
![]() | PageSetup () |
![]() | DrawPSRectangle (int x, int y, int wd, int ht) |
![]() | DrawPSRoundedRectangle (int x, int y, int wd, int ht, int rd) |
![]() | DrawPSEllipsedRectangle (int x, int y, int wd, int ht, int rd) |
![]() | DrawPSArc (int x, int y, int wd, int ht, int ang1, int ang2) |
![]() | DrawPSEllipse (int x, int y, int wd, int ht) |
![]() | DrawPSDisk (int x, int y, int wd, int ht, int ellipse_ht) |
![]() | DrawPSLine (int x1, int y1, int x2, int y2) |
![]() | DrawPSPolygon (const Point *point, int nrPoints) |
PostScript(tm) grafport class.
virtual ~PSGrafport()
bool IsSucces()
void ClearArea(int, int, int, int)
void SetLineWidth(unsigned n)
void SetBackgroundColor(const string *)
void SetBackgroundColor(const char *)
void SetForegroundColor(const string *)
void SetForegroundColor(const char *)
void DrawRectangle(int x, int y, int wd, int ht)
void FillRectangle(int x, int y, int wd, int ht)
void DrawRoundedRectangle(int x, int y, int wd, int ht, int rd)
void FillRoundedRectangle(int x, int y, int wd, int ht, int rd)
void DrawEllipsedRectangle(int x, int y, int wd, int ht, int rd)
void FillEllipsedRectangle(int x, int y, int wd, int ht, int rd)
void DrawDisk(int x, int y, int wd, int ht, int ellipse_ht)
void FillDisk(int x, int y, int wd, int ht, int ellipse_ht)
void DrawUnzoomedRectangle(int x, int y, int wd, int ht)
void DrawStringLeft(int x, int y, const char *str)
void DrawStringCentered(int x, int y, const char *str)
void DrawStringRight(int x, int y, const char *str)
void DrawUnzoomedStringLeft(int x, int y, const char *str)
void DrawUnzoomedStringCentered(int x, int y, const char *str)
void DrawStringLeftUnderlined(int x, int y, const char *str)
void DrawStringRightUnderlined(int x, int y, const char *str)
void DrawStringCenteredUnderlined(int x, int y, const char *str)
void DrawLine(int x1, int y1, int x2, int y2)
void DrawLine(const Point *p1, const Point *p2)
void DrawCurve(const Point *p1, const Point *p2, const Point *p3, const Point *p4)
void DrawUnzoomedLine(int x1, int y1, int x2, int y2)
void DrawPoint(int x, int y)
void DrawPoint(const Point *p)
void DrawEllipse(int x, int y, int wd, int ht)
void FillEllipse(int x, int y, int wd, int ht)
void DrawArc(int x, int y, int wd, int ht, int arc1, int arc2)
void FillArc(int x, int y, int wd, int ht, int arc1, int arc2)
void DrawPolygon(const Point *points, int n)
void FillPolygon(const Point *points, int n)
void Header(const char *title, const char *creator)
void BeginDrawProc()
void EndDrawProc()
void CallDrawProc()
void Banner(const char *title)
void BeginPage(int i, int j, int nx, int tot)
void EndPage()
void Trailer()
void SetFont(XFont *font)
void EPSHeader(const char *title, const char *creator, int llx, int lly, int urx, int ury)
void EPSProlog(int y, int dy)
void SetPageSize(double x, double y)
void SetFactor(double f)
void SetISOLatin1Encoding(bool b)
void SetShowColors(bool b)
static const char BANNER[]
static const double XOFF
static const double YOFF
static void MakePSString(string *str)
static void FixEscapeChar(string *str, char c)
static void FixNonAscii(string *str)
void FontProlog()
void InstallIsoLatin1Font(const char *psFont)
void PageSetup()
void DrawPSRectangle(int x, int y, int wd, int ht)
void DrawPSRoundedRectangle(int x, int y, int wd, int ht, int rd)
void DrawPSEllipsedRectangle(int x, int y, int wd, int ht, int rd)
void DrawPSArc(int x, int y, int wd, int ht, int ang1, int ang2)
void DrawPSEllipse(int x, int y, int wd, int ht)
void DrawPSDisk(int x, int y, int wd, int ht, int ellipse_ht)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de