Mini projet LOO
Dependencies: mbed APDS_9960 mbed-rtos
Home du projet
Diff: src/cCarre.cpp
- Revision:
- 7:4b283e36b147
- Parent:
- 3:493dd1cf30a4
- Child:
- 8:92d0c4961a16
--- a/src/cCarre.cpp Thu Mar 31 11:24:34 2016 +0000 +++ b/src/cCarre.cpp Fri Apr 01 14:30:30 2016 +0000 @@ -2,44 +2,47 @@ #include "cCarre.h" -cCarre::cCarre() -{ - // variables à 0 - _positionX= 0; - _positionY = 0; - _orientation = 1; - // Positionnement des leds - // |0|1| - // |2|3| - _Leds[0].setPositionX(_positionX); // Led coin haut gauche - _Leds[0].setPositionY(_positionY); // Led coin haut gauche - _Leds[1].setPositionX(_positionX + 1); // Led coin haut droite - _Leds[1].setPositionY(_positionY); // Led coin haut droite - _Leds[2].setPositionX(_positionX); // Led coin bas gauche - _Leds[2].setPositionY(_positionY + 1); // Led coin bas gauche - _Leds[3].setPositionX(_positionX + 1); // Led coin bas droite - _Leds[3].setPositionY(_positionY + 1); // led coin bas droite +cCarre::cCarre() { + // variables à 0 + _positionX = 0; + _positionY = 0; + _orientation = 1; + // Positionnement des leds + // |0|1| + // |2|3| + _Leds[0].setPositionX(_positionX); // Led coin haut gauche + _Leds[0].setPositionY(_positionY); // Led coin haut gauche + _Leds[1].setPositionX(_positionX + 1); // Led coin haut droite + _Leds[1].setPositionY(_positionY); // Led coin haut droite + _Leds[2].setPositionX(_positionX); // Led coin bas gauche + _Leds[2].setPositionY(_positionY + 1); // Led coin bas gauche + _Leds[3].setPositionX(_positionX + 1); // Led coin bas droite + _Leds[3].setPositionY(_positionY + 1); // led coin bas droite } -cCarre::cCarre(unsigned char x, unsigned char y) -{ - // variables à 0 - _positionX= x; - _positionY = y; - _orientation = 1; - // Positionnement des leds - // |0|1| - // |2|3| - _Leds[0].setPositionX(_positionX); // Led coin haut gauche - _Leds[0].setPositionY(_positionY); // Led coin haut gauche - _Leds[1].setPositionX(_positionX + 1); // Led coin haut droite - _Leds[1].setPositionY(_positionY); // Led coin haut droite - _Leds[2].setPositionX(_positionX); // Led coin bas gauche - _Leds[2].setPositionY(_positionY + 1); // Led coin bas gauche - _Leds[3].setPositionX(_positionX + 1); // Led coin bas droite - _Leds[3].setPositionY(_positionY + 1); // led coin bas droite +cCarre::cCarre(unsigned char x, unsigned char y) { + // variables à 0 + _positionX = x; + _positionY = y; + _orientation = 1; + // Positionnement des leds + // |0|1| + // |2|3| + _Leds[0].setPositionX(_positionX); // Led coin haut gauche + _Leds[0].setPositionY(_positionY); // Led coin haut gauche + _Leds[1].setPositionX(_positionX + 1); // Led coin haut droite + _Leds[1].setPositionY(_positionY); // Led coin haut droite + _Leds[2].setPositionX(_positionX); // Led coin bas gauche + _Leds[2].setPositionY(_positionY + 1); // Led coin bas gauche + _Leds[3].setPositionX(_positionX + 1); // Led coin bas droite + _Leds[3].setPositionY(_positionY + 1); // led coin bas droite } +cCarre::~cCarre(){ +} +void cCarre::rotationHoraire() { + +}