BastatDoreau / Mbed 2 deprecated MoveYourTetris

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

Committer:
clementdoreau
Date:
Wed Mar 30 09:08:37 2016 +0000
Revision:
2:b3f4a37a2687
Child:
3:493dd1cf30a4
Ajout de la classe carr?;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
clementdoreau 2:b3f4a37a2687 1 // Définition de la classe Carré
clementdoreau 2:b3f4a37a2687 2
clementdoreau 2:b3f4a37a2687 3 #include "cCarre.h"
clementdoreau 2:b3f4a37a2687 4
clementdoreau 2:b3f4a37a2687 5 cCarre::cCarre()
clementdoreau 2:b3f4a37a2687 6 {
clementdoreau 2:b3f4a37a2687 7 // variables à 0
clementdoreau 2:b3f4a37a2687 8 _positionX= 0;
clementdoreau 2:b3f4a37a2687 9 _positionY = 0;
clementdoreau 2:b3f4a37a2687 10 _orientation = 1;
clementdoreau 2:b3f4a37a2687 11 // Positionnement des leds
clementdoreau 2:b3f4a37a2687 12 _Leds[0].setPositionX(_positionX); // Led coin haut gauche
clementdoreau 2:b3f4a37a2687 13 _Leds[0].setPositionY(_positionY); // Led coin haut gauche
clementdoreau 2:b3f4a37a2687 14 _Leds[1].setPositionX(_positionX + 1); // Led coin haut droite
clementdoreau 2:b3f4a37a2687 15 _Leds[1].setPositionY(_positionY); // Led coin haut droite
clementdoreau 2:b3f4a37a2687 16 _Leds[2].setPositionX(_positionX); // Led coin bas gauche
clementdoreau 2:b3f4a37a2687 17 _Leds[2].setPositionY(_positionY + 1); // Led coin bas gauche
clementdoreau 2:b3f4a37a2687 18 _Leds[3].setPositionX(_positionX + 1); // Led coin bas droite
clementdoreau 2:b3f4a37a2687 19 _Leds[3].setPositionY(_positionY + 1); // led coin bas droite
clementdoreau 2:b3f4a37a2687 20
clementdoreau 2:b3f4a37a2687 21 }
clementdoreau 2:b3f4a37a2687 22
clementdoreau 2:b3f4a37a2687 23 cCarre::cCarre(unsigned char x, unsigned char y)
clementdoreau 2:b3f4a37a2687 24 {
clementdoreau 2:b3f4a37a2687 25 // variables à 0
clementdoreau 2:b3f4a37a2687 26 _positionX= x;
clementdoreau 2:b3f4a37a2687 27 _positionY = y;
clementdoreau 2:b3f4a37a2687 28 _orientation = 1;
clementdoreau 2:b3f4a37a2687 29 // Positionnement des leds
clementdoreau 2:b3f4a37a2687 30 _Leds[0].setPositionX(_positionX); // Led coin haut gauche
clementdoreau 2:b3f4a37a2687 31 _Leds[0].setPositionY(_positionY); // Led coin haut gauche
clementdoreau 2:b3f4a37a2687 32 _Leds[1].setPositionX(_positionX + 1); // Led coin haut droite
clementdoreau 2:b3f4a37a2687 33 _Leds[1].setPositionY(_positionY); // Led coin haut droite
clementdoreau 2:b3f4a37a2687 34 _Leds[2].setPositionX(_positionX); // Led coin bas gauche
clementdoreau 2:b3f4a37a2687 35 _Leds[2].setPositionY(_positionY + 1); // Led coin bas gauche
clementdoreau 2:b3f4a37a2687 36 _Leds[3].setPositionX(_positionX + 1); // Led coin bas droite
clementdoreau 2:b3f4a37a2687 37 _Leds[3].setPositionY(_positionY + 1); // led coin bas droite
clementdoreau 2:b3f4a37a2687 38 }
clementdoreau 2:b3f4a37a2687 39
clementdoreau 2:b3f4a37a2687 40 void cCarre::afficherForme(){
clementdoreau 2:b3f4a37a2687 41
clementdoreau 2:b3f4a37a2687 42 }
clementdoreau 2:b3f4a37a2687 43