| The GuppiPlot | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
void (*GuppiCanvasItemFunc) (GuppiCanvasItem*, gpointer); gboolean (*GuppiCanvasItemTest) (GuppiCanvasItem*, gpointer); #define GUPPI_CANVAS_ITEM0 (obj) #define GUPPI_IS_CANVAS_ITEM0 (obj) GuppiElementState* guppi_canvas_item_state (GuppiCanvasItem*); GuppiElementView* guppi_canvas_item_view (GuppiCanvasItem*); guppi_uniq_t guppi_canvas_item_unique_id (GuppiCanvasItem*); double guppi_canvas_item_scale (GuppiCanvasItem*); GuppiGeometry* guppi_canvas_item_geometry (GuppiCanvasItem*); gboolean guppi_canvas_item_positioned (GuppiCanvasItem*); void guppi_canvas_item_set_view (GuppiCanvasItem*, GuppiElementView*); void guppi_canvas_item_set_scale (GuppiCanvasItem*, double); gboolean guppi_canvas_item_ready (GuppiCanvasItem*); void guppi_canvas_item_set_ready (GuppiCanvasItem*); void guppi_canvas_item_set_position_handler (GuppiCanvasItem*, GuppiCanvasItemFunc, gpointer); void guppi_canvas_item_set_bbox_c (GuppiCanvasItem*, gint cx0, gint cy0, gint cx1, gint cy1); void guppi_canvas_item_get_bbox_c (GuppiCanvasItem*, gint *cx0, gint *cy0, gint *cx1, gint *cy1); void guppi_canvas_item_get_bbox_vp (GuppiCanvasItem*, double *x0, double *y0, double *x1, double *y1); void guppi_canvas_item_get_bbox_pt (GuppiCanvasItem*, double *x0, double *y0, double *x1, double *y1); void guppi_canvas_item_conv (GuppiCanvasItem*, double c_x, double c_y, double *conv_x, double *conv_y); void guppi_canvas_item_unconv (GuppiCanvasItem*, double conv_x, double conv_y, double *c_x, double *c_y); void guppi_canvas_item_vp2c (GuppiCanvasItem*, double vp_x, double vp_y, gint *c_x, gint *c_y); void guppi_canvas_item_vp2c_d (GuppiCanvasItem*, double vp_x, double vp_y, double *c_x, double *c_y); void guppi_canvas_item_x_vp2c_d_bulk (GuppiCanvasItem*, const double *vp_x, double *c_x, gsize N); void guppi_canvas_item_y_vp2c_d_bulk (GuppiCanvasItem*, const double *vp_y, double *c_y, gsize N); void guppi_canvas_item_vp2c_d_bulk (GuppiCanvasItem*, const double *vp_x, const double *vp_y, double *c_x, double *c_y, gsize N); void guppi_canvas_item_c2vp (GuppiCanvasItem*, double c_x, double c_y, double *vp_x, double *vp_y); void guppi_canvas_item_pt2c (GuppiCanvasItem*, double pt_x, double pt_y, gint *c_x, gint *c_y); void guppi_canvas_item_pt2c_d (GuppiCanvasItem*, double pt_x, double pt_y, double *c_x, double *c_y); void guppi_canvas_item_c2pt (GuppiCanvasItem*, double c_x, double c_y, double *pt_x, double *pt_y); void guppi_canvas_item_vpath_vp2c (GuppiCanvasItem*, ArtVpath*); void guppi_canvas_item_vpath_pt2c (GuppiCanvasItem*, ArtVpath*); void guppi_canvas_item_request_redraw_c (GuppiCanvasItem*, gint cx0, gint cy0, gint cx1, gint cy1); void guppi_canvas_item_request_redraw_vp (GuppiCanvasItem*, double vx0, double vy0, double vx1, double vy1); void guppi_canvas_item_request_total_redraw (GuppiCanvasItem*); void guppi_canvas_item_request_update (GuppiCanvasItem*); void guppi_canvas_item_foreach (GuppiCanvasItem*, GuppiCanvasItemFunc, gpointer); void guppi_canvas_item_foreach_at (GuppiCanvasItem*, double pt_x, double pt_y, GuppiCanvasItemFunc, gpointer); GuppiCanvasItem* guppi_canvas_item_first_matching_at (GuppiCanvasItem*, double pt_x, double pt_y, GuppiCanvasItemTest, gpointer); GuppiCanvasItem* guppi_canvas_item_data_drop_candidate (GuppiCanvasItem*, double pt_x, double pt_y); gboolean guppi_canvas_item_data_drop (GuppiCanvasItem*, GuppiData*); gboolean guppi_canvas_item_locate_button_tool (GuppiCanvasItem*, double pt_x, double pt_y, guint button, guint state, GuppiCanvasItem**, GuppiPlotTool**); gboolean guppi_canvas_item_locate_key_tool (GuppiCanvasItem*, double pt_x, double pt_y, guint key_code, guint state, GuppiCanvasItem**, GuppiPlotTool**); gboolean guppi_canvas_item_double_click (GuppiCanvasItem*, double pt_x, double pt_y, guint button, guint state); void guppi_canvas_item_set_local_toolkit (GuppiCanvasItem*, GuppiPlotToolkit*); void guppi_canvas_item_enable_local_toolkit (GuppiCanvasItem*, gboolean); void guppi_canvas_item_enable_class_toolkit (GuppiCanvasItem*, gboolean); gboolean guppi_canvas_item_nonlocal_tools_disabled (GuppiCanvasItem*); GuppiPlotTool* guppi_canvas_item_local_button_tool (GuppiCanvasItem*, guint button, guint state); GuppiPlotTool* guppi_canvas_item_local_key_tool (GuppiCanvasItem*, guint key_code, guint state); void guppi_canvas_item_foreach_class_toolkit (GuppiCanvasItem*, void (*callback) (GuppiPlotToolkit *,gpointer), gpointer); void guppi_canvas_item_write_xml (GuppiCanvasItem*, GuppiOutputXML*); void guppi_canvas_item_spew_xml (GuppiCanvasItem*); void guppi_canvas_item_class_set_item_class_toolkit (GuppiCanvasItemClass*, GuppiPlotToolkit*); |
#define GUPPI_IS_CANVAS_ITEM0(obj) (((obj) == NULL) || (GUPPI_IS_CANVAS_ITEM(obj))) |
void guppi_canvas_item_set_position_handler
(GuppiCanvasItem*,
GuppiCanvasItemFunc,
gpointer); |
void guppi_canvas_item_set_bbox_c (GuppiCanvasItem*,
gint cx0,
gint cy0,
gint cx1,
gint cy1); |
void guppi_canvas_item_get_bbox_c (GuppiCanvasItem*,
gint *cx0,
gint *cy0,
gint *cx1,
gint *cy1); |
void guppi_canvas_item_get_bbox_vp (GuppiCanvasItem*,
double *x0,
double *y0,
double *x1,
double *y1); |
void guppi_canvas_item_get_bbox_pt (GuppiCanvasItem*,
double *x0,
double *y0,
double *x1,
double *y1); |
void guppi_canvas_item_conv (GuppiCanvasItem*,
double c_x,
double c_y,
double *conv_x,
double *conv_y); |
void guppi_canvas_item_unconv (GuppiCanvasItem*,
double conv_x,
double conv_y,
double *c_x,
double *c_y); |
void guppi_canvas_item_vp2c (GuppiCanvasItem*,
double vp_x,
double vp_y,
gint *c_x,
gint *c_y); |
void guppi_canvas_item_vp2c_d (GuppiCanvasItem*,
double vp_x,
double vp_y,
double *c_x,
double *c_y); |
void guppi_canvas_item_x_vp2c_d_bulk (GuppiCanvasItem*,
const double *vp_x,
double *c_x,
gsize N); |
void guppi_canvas_item_y_vp2c_d_bulk (GuppiCanvasItem*,
const double *vp_y,
double *c_y,
gsize N); |
void guppi_canvas_item_vp2c_d_bulk (GuppiCanvasItem*,
const double *vp_x,
const double *vp_y,
double *c_x,
double *c_y,
gsize N); |
void guppi_canvas_item_c2vp (GuppiCanvasItem*,
double c_x,
double c_y,
double *vp_x,
double *vp_y); |
void guppi_canvas_item_pt2c (GuppiCanvasItem*,
double pt_x,
double pt_y,
gint *c_x,
gint *c_y); |
void guppi_canvas_item_pt2c_d (GuppiCanvasItem*,
double pt_x,
double pt_y,
double *c_x,
double *c_y); |
void guppi_canvas_item_c2pt (GuppiCanvasItem*,
double c_x,
double c_y,
double *pt_x,
double *pt_y); |
void guppi_canvas_item_request_redraw_c
(GuppiCanvasItem*,
gint cx0,
gint cy0,
gint cx1,
gint cy1); |
void guppi_canvas_item_request_redraw_vp
(GuppiCanvasItem*,
double vx0,
double vy0,
double vx1,
double vy1); |
void guppi_canvas_item_request_total_redraw
(GuppiCanvasItem*); |
void guppi_canvas_item_foreach (GuppiCanvasItem*,
GuppiCanvasItemFunc,
gpointer); |
void guppi_canvas_item_foreach_at (GuppiCanvasItem*,
double pt_x,
double pt_y,
GuppiCanvasItemFunc,
gpointer); |
GuppiCanvasItem* guppi_canvas_item_first_matching_at
(GuppiCanvasItem*,
double pt_x,
double pt_y,
GuppiCanvasItemTest,
gpointer); |
GuppiCanvasItem* guppi_canvas_item_data_drop_candidate
(GuppiCanvasItem*,
double pt_x,
double pt_y); |
gboolean guppi_canvas_item_locate_button_tool
(GuppiCanvasItem*,
double pt_x,
double pt_y,
guint button,
guint state,
GuppiCanvasItem**,
GuppiPlotTool**); |
gboolean guppi_canvas_item_locate_key_tool
(GuppiCanvasItem*,
double pt_x,
double pt_y,
guint key_code,
guint state,
GuppiCanvasItem**,
GuppiPlotTool**); |
gboolean guppi_canvas_item_double_click (GuppiCanvasItem*,
double pt_x,
double pt_y,
guint button,
guint state); |
void guppi_canvas_item_set_local_toolkit
(GuppiCanvasItem*,
GuppiPlotToolkit*); |
void guppi_canvas_item_enable_local_toolkit
(GuppiCanvasItem*,
gboolean); |
void guppi_canvas_item_enable_class_toolkit
(GuppiCanvasItem*,
gboolean); |
gboolean guppi_canvas_item_nonlocal_tools_disabled
(GuppiCanvasItem*); |
GuppiPlotTool* guppi_canvas_item_local_button_tool
(GuppiCanvasItem*,
guint button,
guint state); |
GuppiPlotTool* guppi_canvas_item_local_key_tool
(GuppiCanvasItem*,
guint key_code,
guint state); |
void guppi_canvas_item_foreach_class_toolkit
(GuppiCanvasItem*,
void (*callback) (GuppiPlotToolkit *,gpointer),
gpointer); |