]> git.llucax.com Git - z.facultad/75.42/figuras.git/blobdiff - dibujo.cpp
Se reemplazan los float por int porque las medidas son en pĂ­xeles.
[z.facultad/75.42/figuras.git] / dibujo.cpp
index 4a9dc40b179fcd92da8e48e2bf9eb7be38f85645..3c2187e477c37d1c7e4cbd9eec7a512886333a52 100644 (file)
@@ -43,13 +43,11 @@ void Dibujo::borrar_todo(void) {
     }
 }
 
-void Dibujo::dibujar(std::ostream& out) {
+void Dibujo::dibujar(GtkWidget* widget) {
     // Dibujo cada elemento.
     for (Figura* f = static_cast<Figura*>(figuras.begin());
             figuras.have_more(); f = static_cast<Figura*>(figuras.next())) {
-        out << "Dibujando: ";
-        f->dibujar(out);
-        out << std::endl;
+        f->dibujar(widget);
     }
 }