]> git.llucax.com Git - z.facultad/75.42/figuras.git/blobdiff - rectangulo.h
Se completan comentarios en el codigo.
[z.facultad/75.42/figuras.git] / rectangulo.h
index 2d929e6fbf6b4d30287161f643173691d81b9440..3a7e3ec76fddedc389648a31ebaa318cdd188e6c 100644 (file)
@@ -2,8 +2,8 @@
  *
  * Taller de Programación (75.42).
  *
  *
  * 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
  *
  * Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
  * Puede copiar, modificar y distribuir este programa bajo los términos de
@@ -27,16 +27,16 @@ class Rectangulo: public Figura {
     protected:
 
         /// Ancho.
     protected:
 
         /// Ancho.
-        float ancho;
+        int ancho;
 
         /// Alto.
 
         /// Alto.
-        float alto;
+        int alto;
 
     public:
 
         /// Constructor.
         Rectangulo(size_t color, size_t grosor, const Punto& centro,
 
     public:
 
         /// Constructor.
         Rectangulo(size_t color, size_t grosor, const Punto& centro,
-                const char* nombre, float ancho, float alto);
+                const char* nombre, int ancho, int alto);
 
         /// Destructor.
         virtual ~Rectangulo(void);
 
         /// Destructor.
         virtual ~Rectangulo(void);
@@ -44,9 +44,9 @@ class Rectangulo: public Figura {
         /**
          * Dibuja.
          *
         /**
          * Dibuja.
          *
-         * \param out Stream de salida en donde dibujar.
+         * \param widget Widget donde dibujar.
          */
          */
-        virtual void dibujar(std::ostream& out) const;
+        virtual void dibujar(GtkWidget* widget) const;
 
 };
 
 
 };