#include <Fl_PostScript.h>
Inheritance diagram for Fl_PostScript:

Public Methods | |
| void | draw (Fl_Widget *w) |
| Fl_PostScript (FILE *o, int lang_level, int format=A4, int orientation=PORTRAIT) | |
| Fl_PostScript (FILE *o, int lang_level, double x, double y, double w, double h) | |
| virtual | ~Fl_PostScript () |
| int | capabilities () |
| void | interpolate (int i) |
| int | interpolate () const |
| void | page (double pw, double ph, int orientation) |
| void | page (int format, int orientation) |
| void | page () |
| void | margins (double left, double top, double right, double bottom) |
| void | fit (double x, double y, double w, double h, int align=FL_ALIGN_CENTER) |
| void | fit (double x, double y, double w, double h, double dpi, int align=FL_ALIGN_CENTER) |
| void | place (double x, double y, double w, double h, double tx, double ty, double tw, double th, int align) |
| void | place (double x, double y, double w, double h, double tx, double ty, double tw, double th, double dpi, int align) |
| void | color (Fl_Color c) |
| void | bg_color (Fl_Color bg) |
| void | color (uchar r, uchar g, uchar b) |
| Fl_Color | color () const |
| void | push_clip (int x, int y, int w, int h) |
| void | clip_out (int x, int y, int w, int h) |
| void | push_no_clip () |
| void | pop_clip () |
| int | not_clipped (int x, int y, int w, int h) |
| int | clip_box (int x, int y, int w, int h, int &X, int &Y, int &W, int &H) |
| void | line_style (int style, int width, char *dashes) |
| void | push_matrix () |
| void | pop_matrix () |
| void | scale (float x, float y) |
| void | scale (float x) |
| void | translate (float x, float y) |
| void | translate (int x, int y) |
| void | rotate (float d) |
| void | mult_matrix (float a, float b, float c, float d, float e, float f) |
| void | load_identity () |
| void | transform (float &x, float &y) |
| void | transform (int &x, int &y) |
| void | transform_distance (float &x, float &y) |
| void | curve (float x, float y, float x1, float y1, float x2, float y2, float x3, float y3) |
| void | arc (float x, float y, float w, float h, float start, float end) |
| void | pie (int x, int y, int w, int h, float a1, float a2, int what) |
| void | circle (float x, float y, float r) |
| void | ellipse (float x, float y, float w, float h) |
| void | rect (int x, int y, int w, int h) |
| void | rectf (int x, int y, int w, int h) |
| void | point (int x, int y) |
| void | line (int x1, int y1, int x2, int y2) |
| void | points () |
| void | stroke () |
| void | fill () |
| void | fill_stroke (Fl_Color) |
| void | newpath () |
| void | vertex (float x, float y) |
| void | vertex (int x, int y) |
| void | vertices (int n, const float v[][2]) |
| void | vertices (int n, const int v[][2]) |
| void | transformed_vertices (int n, const float v[][2]) |
| void | closepath () |
| void | font (Fl_Font face, float size) |
| void | font (const char *s, float size) |
| void | font (const char *s, int attributes, float size) |
| Fl_Font | font () const |
| float | size () const |
| void | encoding (const char *) |
| const char * | encoding () const |
| const char * | fontname (Fl_Font, int *=0) |
| float | width (unsigned int ucs) const |
| float | width (const char *s) const |
| float | width (const Fl_String &s) const |
| float | width (const char *s, int n) const |
| float | height () const |
| float | descent () const |
| void | rtl_draw (const char *s, int n, float x, float y) |
| void | draw (const char *s, int n, float x, float y) |
| void | draw (const Fl_String &s, float x, float y) |
| void | draw (const char *s, float x, float y) |
| void | draw_image (const uchar *d, int x, int y, int w, int h, int delta=3, int ldelta=0) |
| void | draw_image_mono (const uchar *d, int x, int y, int w, int h, int delta=1, int ld=0) |
| void | draw_image (Fl_Draw_Image_Cb call, void *data, int x, int y, int w, int h, int delta=3) |
| void | draw_image_mono (Fl_Draw_Image_Cb call, void *data, int x, int y, int w, int h, int delta=1) |
| void | rectf (int x, int y, int w, int h, uchar r, uchar g, uchar b) |
| void | rectf (int x, int y, int w, int h, Fl_Color c) |
| Fl_PostScript (FILE *o, int lang_level, double pw, double ph, int orientation) | |
Protected Methods | |
| int | alpha_mask (const uchar *data, int w, int h, int D, int LD=0) |
| void | transformed_draw (const char *s, int n, float x, float y) |
| void | transformed_draw (const char *s, float x, float y) |
| void | draw_scalled_image (const uchar *data, double x, double y, double w, double h, int iw, int ih, int D=3, int LD=0) |
| void | draw_scalled_image_mono (const uchar *data, double x, double y, double w, double h, int iw, int ih, int D=3, int LD=0) |
| void | draw_scalled_image (Fl_Draw_Image_Cb call, void *data, double x, double y, double w, double h, int iw, int ih, int D) |
| void | draw_scalled_image_mono (Fl_Draw_Image_Cb call, void *data, double x, double y, double w, double h, int iw, int ih, int D) |
Definition at line 32 of file Fl_PostScript.h.
1.2.15