35 void render_recreate_composite_surface ();
36 void render_project_to_cairo_target (cairo_t *cr);
39 render_zoom_display (gint zoomType, gdouble scaleFactor, gdouble mouseX, gdouble mouseY);
45 render_draw_selection_box_outline(
void);
48 render_draw_zoom_outline(gboolean centered);
57 void render_refresh_rendered_image_on_screen (
void);
60 render_remove_selected_objects_belonging_to_layer (
64 render_free_screen_resources (
void);
66 enum selection_action {
67 SELECTION_REPLACE = 0,
72 void render_fill_selection_buffer_from_mouse_click (gint mouseX, gint mouseY,
73 gint activeFileIndex,
enum selection_action action);
75 void render_fill_selection_buffer_from_mouse_drag (gint corner1X, gint corner1Y,
76 gint corner2X, gint corner2Y,
77 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)