Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed APDS_9960 mbed-rtos
src/cCarre.cpp@2:b3f4a37a2687, 2016-03-30 (annotated)
- 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?
User | Revision | Line number | New 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 |