cairo_scale(_context_resource, scale, scale);
cairo_set_source_rgb(_context_resource, 1.0, 1.0, 1.0);
- // cairo_set_source_rgb(_context_resource, 0.0, 0.0, 0.0);
+ cairo_set_line_width (_context_resource, 1.0);
cairo_rectangle(_context_resource, 0, 0, width, height);
delete[] _data;
}
+
+void CanvasCairo::set_line_width(scalar_t w) {
+ cairo_set_line_width (_context_resource, w);
+}
+
void CanvasCairo::set_drawing_color(scalar_t r, scalar_t g, scalar_t b) {
cairo_set_source_rgb(_context_resource, r, g, b);
}
void CanvasCairo::draw_polygon(int filled, int nb, scalar_t *x, scalar_t *y) {
- cairo_set_line_width(_context_resource, 1.0);
cairo_move_to(_context_resource, x[0], y[0]);
for(int n = 0; n < nb; n++) {
cairo_line_to(_context_resource, x[n], y[n]);