#include <vGfx.h>
Collaboration diagram for vGfx:

Data Fields | |
| vGfx * | next |
| void * | data |
| boolean | pixelBased |
| int | width |
| int | height |
| void(* | close )(void **pV) |
| void(* | dot )(void *v, int x, int y, int colorIx) |
| int(* | getDot )(void *v, int x, int y) |
| void(* | box )(void *v, int x, int y, int width, int height, int colorIx) |
| void(* | line )(void *v, int x1, int y1, int x2, int y2, int colorIx) |
| void(* | text )(void *v, int x, int y, int colorIx, void *font, char *text) |
| void(* | textRight )(void *v, int x, int y, int width, int height, int colorIx, void *font, char *text) |
| void(* | textCentered )(void *v, int x, int y, int width, int height, int colorIx, void *font, char *text) |
| int(* | findColorIx )(void *v, int r, int g, int b) |
| rgbColor(* | colorIxToRgb )(void *v, int colorIx) |
| void(* | setClip )(void *v, int x, int y, int width, int height) |
| void(* | unclip )(void *v) |
| void(* | verticalSmear )(void *v, int xOff, int yOff, int width, int height, unsigned char *dots, boolean zeroClear) |
| void(* | fillUnder )(void *v, int x1, int y1, int x2, int y2, int bottom, Color color) |
| void(* | drawPoly )(void *v, struct gfxPoly *poly, Color color, boolean filled) |
| void(* | setHint )(void *v, char *hint, char *value) |
| char *(* | getHint )(void *v, char *hint) |
Definition at line 13 of file vGfx.h.
struct vGfx* vGfx::next [read] |
| void* vGfx::data |
| boolean vGfx::pixelBased |
| int vGfx::width |
| int vGfx::height |
| void(* vGfx::close)(void **pV) |
Referenced by vgClose(), vgMgMethods(), vgOpenGif(), and vgOpenPostScript().
| void(* vGfx::dot)(void *v, int x, int y, int colorIx) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| int(* vGfx::getDot)(void *v, int x, int y) |
Referenced by vgMgMethods().
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::line)(void *v, int x1, int y1, int x2, int y2, int colorIx) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::text)(void *v, int x, int y, int colorIx, void *font, char *text) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::textRight)(void *v, int x, int y, int width, int height, int colorIx, void *font, char *text) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::textCentered)(void *v, int x, int y, int width, int height, int colorIx, void *font, char *text) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| int(* vGfx::findColorIx)(void *v, int r, int g, int b) |
Referenced by vgMgMethods(), and vgOpenPostScript().
struct rgbColor(* vGfx::colorIxToRgb)(void *v, int colorIx) [read] |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::setClip)(void *v, int x, int y, int width, int height) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::unclip)(void *v) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::verticalSmear)(void *v, int xOff, int yOff, int width, int height, unsigned char *dots, boolean zeroClear) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::fillUnder)(void *v, int x1, int y1, int x2, int y2, int bottom, Color color) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::drawPoly)(void *v, struct gfxPoly *poly, Color color, boolean filled) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| void(* vGfx::setHint)(void *v, char *hint, char *value) |
Referenced by vgMgMethods(), and vgOpenPostScript().
| char*(* vGfx::getHint)(void *v, char *hint) |
Referenced by vgMgMethods(), and vgOpenPostScript().
1.5.2