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