]> git.llucax.com Git - z.facultad/75.68/celdas.git/blobdiff - trunk/src/main.h
Termino de encapsular todo lo que puedo encapsular en el estado en que esta el sistem...
[z.facultad/75.68/celdas.git] / trunk / src / main.h
index 1c551bddf7382631b6bb18d6eba37c4afb9529a0..5cbb72f77f916fb9e16187127700fd608565b4d9 100644 (file)
@@ -1,29 +1,31 @@
+
 #include "sistemaautonomo.h"
 
-// Entono especializado
-struct CMiEntorno : CEntorno
-{
-public:
 
-       // Variables que definien el entorno REAL
-       double sensor_1 ;
-       double sensor_2 ;
-       double sensor_3 ;
+// Variables que definien el entorno REAL
+static double sensor_1 = 0 ;
+static double sensor_2 = 0 ;
+static double sensor_3 = 0 ;
 
-       bool avanzo_en_x ;
-       bool avanzo_en_y ;
-       bool avanzo_en_z ;
+static bool avanzo_en_x = false ;
+static bool avanzo_en_y = false ;
+static bool avanzo_en_z = false ;
 
-       CMiEntorno() ;
-       virtual void actualizar() ;
 
-       // Funciones que usa el SA para modificar el entorno
-       double AvanzarX();
-       double AvanzarY();
-       double AvanzarZ();
+// Funciones que usa el SA para modificar el entorno
+double AcanzarX(CEntorno& e);
+double AcanzarY(CEntorno& e);
+double AcanzarZ(CEntorno& e);
+
+
+// Entono especializado
+class CMiEntorno : CEntorno
+{
+public:
+       virtual void inicializar() ;
+       virtual void actualizar() ;
 } ;
 
 
 // Main
 int main(int, char**) ;
-