35 void render_recreate_composite_surface();
36 void render_project_to_cairo_target(cairo_t* cr);
38 void render_zoom_display(gint zoomType, gdouble scaleFactor, gdouble mouseX, gdouble mouseY);
42 void render_draw_selection_box_outline(
void);
44 void render_draw_zoom_outline(gboolean centered);
50 void render_refresh_rendered_image_on_screen(
void);
54 void render_free_screen_resources(
void);
56 enum selection_action {
57 SELECTION_REPLACE = 0,
62 void render_fill_selection_buffer_from_mouse_click(
63 gint mouseX, gint mouseY, gint activeFileIndex,
enum selection_action action
66 void render_fill_selection_buffer_from_mouse_drag(
67 gint corner1X, gint corner1Y, gint corner2X, gint corner2Y, gint activeFileIndex,
enum selection_action action
Header info for the RS274X parsing functions.
void render_calculate_zoom_from_outline(GtkWidget *widget, GdkEventButton *event)
Will determine the outline of the zoomed regions.
gerbv_stats_t * generate_gerber_analysis(void)
void render_draw_measure_distance(void)
Displays a measured distance graphically on screen and in statusbar.
void render_toggle_measure_line(void)
Draws/erases measure line.
gerbv_drill_stats_t * generate_drill_analysis(void)