|
| static void | calf_line_graph_draw_grid (CalfLineGraph *lg, cairo_t *ctx, string &legend, bool vertical, float pos) |
| static int | calf_line_graph_draw_graph (CalfLineGraph *lg, cairo_t *ctx, float *data, int mode=0) |
| static void | calf_line_graph_draw_moving (CalfLineGraph *lg, cairo_t *ctx, float *data, int direction, int offset, int color) |
| void | calf_line_graph_draw_label (CalfLineGraph *lg, cairo_t *cache_cr, string label, int x, int y, double bgopac, int absx, int absy, int center) |
| void | calf_line_graph_draw_crosshairs (CalfLineGraph *lg, cairo_t *cache_cr, bool gradient, int gradient_rad, float alpha, int mask, bool circle, int x, int y, string label, double label_bg, int absx, int absy) |
| void | calf_line_graph_draw_freqhandles (CalfLineGraph *lg, cairo_t *c) |
| static void | calf_line_graph_destroy_surfaces (GtkWidget *widget) |
| static void | calf_line_graph_create_surfaces (GtkWidget *widget) |
| static cairo_t * | calf_line_graph_switch_context (CalfLineGraph *lg, cairo_t *ctx, cairo_impl *cimpl) |
| static void | calf_line_graph_copy_surface (cairo_t *ctx, cairo_surface_t *source, int x=0, int y=0, float fade=1.f) |
| static void | calf_line_graph_clear_surface (cairo_t *ctx) |
| void | calf_line_graph_expose_request (GtkWidget *widget, bool force) |
| static gboolean | calf_line_graph_expose (GtkWidget *widget, GdkEventExpose *event) |
| static int | calf_line_graph_get_handle_at (CalfLineGraph *lg, double x, double y) |
| static gboolean | calf_line_graph_pointer_motion (GtkWidget *widget, GdkEventMotion *event) |
| static gboolean | calf_line_graph_button_press (GtkWidget *widget, GdkEventButton *event) |
| static gboolean | calf_line_graph_button_release (GtkWidget *widget, GdkEventButton *event) |
| static gboolean | calf_line_graph_scroll (GtkWidget *widget, GdkEventScroll *event) |
| static gboolean | calf_line_graph_enter (GtkWidget *widget, GdkEventCrossing *event) |
| static gboolean | calf_line_graph_leave (GtkWidget *widget, GdkEventCrossing *event) |
| void | calf_line_graph_set_square (CalfLineGraph *graph, bool is_square) |
| static void | calf_line_graph_size_request (GtkWidget *widget, GtkRequisition *requisition) |
| static void | calf_line_graph_size_allocate (GtkWidget *widget, GtkAllocation *allocation) |
| static void | calf_line_graph_class_init (CalfLineGraphClass *klass) |
| static void | calf_line_graph_unrealize (GtkWidget *widget, CalfLineGraph *lg) |
| static void | calf_line_graph_init (CalfLineGraph *lg) |
| GtkWidget * | calf_line_graph_new () |
| GType | calf_line_graph_get_type (void) |