*
* Taller de Programación (75.42).
*
- * Ejercicio Número 3:
- * Lista de figuras.
+ * Ejercicio Número 5:
+ * Graficador de figuras.
*
* Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
* Puede copiar, modificar y distribuir este programa bajo los términos de
}
}
-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);
}
}