X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/235ee3a1e830ab839163ad2585c11d760bcd841c..07b9abd79bb3f097d8bf67d217d077a7da4b1e46:/Constructor/cistern.h?ds=inline diff --git a/Constructor/cistern.h b/Constructor/cistern.h index 52efbae..c2d0f3c 100644 --- a/Constructor/cistern.h +++ b/Constructor/cistern.h @@ -1,9 +1,10 @@ -// cistern.h #ifndef _CISTERN_H_ #define _CISTERN_H_ +#include #include "item.h" -#include "cisternptywnd.h" + +class CisternPtyWnd; class Cistern : public CItem { public: @@ -12,13 +13,18 @@ class Cistern : public CItem { virtual bool on_button_press_event(GdkEventButton *event); virtual void on_menu_popup_rotar(); virtual void on_menu_popup_propiedades(); + void set_capacidad(double _cap); + void set_contenido_inicial(double _ini); + double get_contenido_inicial(); + double get_capacidad(); + virtual void save(FILE *archivo); + virtual bool check_connection(); + virtual bool is_connection_area(int _a, int _b); protected: - double caudal, fluido_max; - int imgActual; + double capacidad, contenido_inicial; Glib::RefPtr imageE; // 0 Glib::RefPtr imageO; // 1 Glib::RefPtr null; - CisternPtyWnd *cistern_pty_wnd; }; #endif