#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"
Go to the source code of this file.
|
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) |
|
#define _ |
( |
|
String | ) |
( String ) |
#define __GNOME_PRINT_I18N_H__ |
#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 ) |
Enumerator |
---|
PROP_0 |
|
PROP_TEXT |
|
PROP_GLYPHLIST |
|
PROP_FILL_COLOR |
|
PROP_FILL_COLOR_RGBA |
|
PROP_FONT |
|
PROP_X |
|
PROP_Y |
|
Definition at line 66 of file plplotcanvas-hacktext.c.
static void plplot_canvas_hacktext_bounds |
( |
GnomeCanvasItem * |
item, |
|
|
double * |
x1, |
|
|
double * |
y1, |
|
|
double * |
x2, |
|
|
double * |
y2 |
|
) |
| |
|
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 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_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 |