Removed generate.
[universe.git] / canvas_cairo.cc
index f4c4acc..4bdcd2b 100644 (file)
@@ -35,7 +35,7 @@ CanvasCairo::CanvasCairo(scalar_t scale, int width, int height) {
   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);
 
@@ -48,12 +48,16 @@ CanvasCairo::~CanvasCairo() {
   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]);