#include <config.h>#include <math.h>#include <string.h>#include <libgnomeprint/gnome-pgl.h>#include <libgnomeprint/gnome-font.h>#include <libgnomeprint/gnome-rfont.h>#include "plplotcanvas-hacktext.h"Classes | |
| struct | _PlplotCanvasHacktextPriv |
Defines | |
| #define | textdomain(String) (String) |
| #define | gettext(String) (String) |
| #define | dgettext(Domain, Message) (Message) |
| #define | dcgettext(Domain, Message, Type) (Message) |
| #define | bindtextdomain(Domain, Directory) (Domain) |
| #define | _(String) (String) |
| #define | N_(String) (String) |
Enumerations | |
| enum | { PROP_0, PROP_TEXT, PROP_GLYPHLIST, PROP_FILL_COLOR, PROP_FILL_COLOR_RGBA, PROP_FONT, PROP_X, PROP_Y } |
Functions | |
| static void | plplot_canvas_hacktext_class_init (PlplotCanvasHacktextClass *class) |
| static void | plplot_canvas_hacktext_init (PlplotCanvasHacktext *hacktext) |
| static void | plplot_canvas_hacktext_destroy (GtkObject *object) |
| static void | plplot_canvas_hacktext_set_property (GObject *object, guint param_id, const GValue *value, GParamSpec *pspec) |
| static void | plplot_canvas_hacktext_get_property (GObject *object, guint param_id, GValue *value, GParamSpec *pspec) |
| static void | plplot_canvas_hacktext_update (GnomeCanvasItem *item, double *affine, ArtSVP *clip_path, int flags) |
| static void | plplot_canvas_hacktext_realize (GnomeCanvasItem *item) |
| static void | plplot_canvas_hacktext_unrealize (GnomeCanvasItem *item) |
| static double | plplot_canvas_hacktext_point (GnomeCanvasItem *item, double x, double y, int cx, int cy, GnomeCanvasItem **actual_item) |
| static void | plplot_canvas_hacktext_bounds (GnomeCanvasItem *item, double *x1, double *y1, double *x2, double *y2) |
| static void | plplot_canvas_hacktext_render (GnomeCanvasItem *item, GnomeCanvasBuf *buf) |
| static void | plplot_canvas_hacktext_req_repaint (PlplotCanvasHacktext *hacktext, ArtIRect *bbox) |
| GType | plplot_canvas_hacktext_get_type (void) |
| static void | art_drect_hacktext (ArtDRect *bbox, PlplotCanvasHacktext *hacktext) |
| static void | get_bounds (PlplotCanvasHacktext *hacktext, double *bx1, double *by1, double *bx2, double *by2) |
Variables | |
| static GnomeCanvasItemClass * | parent_class |
| #define _ | ( | String | ) | (String) |
| #define bindtextdomain | ( | Domain, | |||
| Directory | ) | (Domain) |
| #define dcgettext | ( | Domain, | |||
| Message, | |||||
| Type | ) | (Message) |
| #define dgettext | ( | Domain, | |||
| Message | ) | (Message) |
| #define gettext | ( | String | ) | (String) |
| #define N_ | ( | String | ) | (String) |
| #define textdomain | ( | String | ) | (String) |
| anonymous enum |
| static void art_drect_hacktext | ( | ArtDRect * | bbox, | |
| PlplotCanvasHacktext * | hacktext | |||
| ) | [static] |
| static void get_bounds | ( | PlplotCanvasHacktext * | hacktext, | |
| double * | bx1, | |||
| double * | by1, | |||
| double * | bx2, | |||
| double * | by2 | |||
| ) | [static] |
| static void plplot_canvas_hacktext_bounds | ( | GnomeCanvasItem * | item, | |
| double * | x1, | |||
| double * | y1, | |||
| double * | x2, | |||
| double * | y2 | |||
| ) | [static] |
| static void plplot_canvas_hacktext_class_init | ( | PlplotCanvasHacktextClass * | class | ) | [static] |
| static void plplot_canvas_hacktext_destroy | ( | GtkObject * | object | ) | [static] |
| static void plplot_canvas_hacktext_get_property | ( | GObject * | object, | |
| guint | param_id, | |||
| GValue * | value, | |||
| GParamSpec * | pspec | |||
| ) | [static] |
| GType plplot_canvas_hacktext_get_type | ( | void | ) |
| static void plplot_canvas_hacktext_init | ( | PlplotCanvasHacktext * | hacktext | ) | [static] |
| static double plplot_canvas_hacktext_point | ( | GnomeCanvasItem * | item, | |
| double | x, | |||
| double | y, | |||
| int | cx, | |||
| int | cy, | |||
| GnomeCanvasItem ** | actual_item | |||
| ) | [static] |
| static void plplot_canvas_hacktext_realize | ( | GnomeCanvasItem * | item | ) | [static] |
| static void plplot_canvas_hacktext_render | ( | GnomeCanvasItem * | item, | |
| GnomeCanvasBuf * | buf | |||
| ) | [static] |
| static void plplot_canvas_hacktext_req_repaint | ( | PlplotCanvasHacktext * | hacktext, | |
| ArtIRect * | bbox | |||
| ) | [static] |
| static void plplot_canvas_hacktext_set_property | ( | GObject * | object, | |
| guint | param_id, | |||
| const GValue * | value, | |||
| GParamSpec * | pspec | |||
| ) | [static] |
| static void plplot_canvas_hacktext_unrealize | ( | GnomeCanvasItem * | item | ) | [static] |
| static void plplot_canvas_hacktext_update | ( | GnomeCanvasItem * | item, | |
| double * | affine, | |||
| ArtSVP * | clip_path, | |||
| int | flags | |||
| ) | [static] |
GnomeCanvasItemClass* parent_class [static] |
1.5.7