From 78c6eb9bba686db209f9eb0886b5f3b2c0af3a33 Mon Sep 17 00:00:00 2001 From: schodet Date: Wed, 10 Sep 2003 20:18:46 +0000 Subject: Apres 2003 --- 2003/i/buzz/src/qia/qia.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 2003/i/buzz/src/qia/qia.h (limited to '2003/i/buzz/src/qia/qia.h') diff --git a/2003/i/buzz/src/qia/qia.h b/2003/i/buzz/src/qia/qia.h new file mode 100644 index 0000000..069d057 --- /dev/null +++ b/2003/i/buzz/src/qia/qia.h @@ -0,0 +1,34 @@ +#ifndef qia_h +#define qia_h +// qia.h - Ia, vite fait... +// buzz - Programme du robot Efrei Robotique I1-I2 2003 +// Copyright (C) 2003 Nicolas Schodet +#include "motor/motor.h" +#include "date/date.h" +#include "busp/busp.h" + +#include + + +class QIa +{ + // Objets instanciés + Motor m_motor; + Date m_date; + // Chemin utilisé. + vector m_path; + int m_pathNext, m_pathSize; + // Couleur des palets. + bool m_vert; + public: + // Constructeur. + QIa (bool vert); + // Lance l'automate. + void go (void); + // Tourne. + void turn (void); + // Tout droit. + void ahead (int d); +}; + +#endif // qia_h -- cgit v1.2.3