1 /* vim: set et sts=4 sw=4 fdm=indent fdn=1 fo+=t tw=80:
3 * Taller de Programación (75.42).
6 * Graficador de figuras.
8 * Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
9 * Puede copiar, modificar y distribuir este programa bajo los términos de
10 * la licencia GPL (http://www.gnu.org/).
12 * Creado: Fri Sep 19 22:05:39 ART 2003
24 Figura::Figura(size_t color, size_t grosor, const Punto& centro,
25 const char* nombre): centro(centro) {
28 } else if (color < 0) {
35 } else if (grosor < 1) {
38 this->grosor = grosor;
41 std::cerr << "En constructor de Figura." << std::endl;
43 strncpy(this->nombre, nombre, 30);
46 Figura::~Figura(void) {
48 std::cerr << "En destructor de Figura." << std::endl;
52 void Figura::dibujar(GtkWidget* widget) const {
53 //out << "color(" << color << "), grosor(" << grosor
54 // << "), nombre(" << nombre << "), centro(";
55 //centro.dibujar(out);