Ligne 123 : |
Ligne 123 : |
| Il est également possible de dessiner des cercles et ovales facilement à l'aide de {{fname|drawCircle}}, {{fname|drawCircleFilled}}, {{fname|drawOvale | | Il est également possible de dessiner des cercles et ovales facilement à l'aide de {{fname|drawCircle}}, {{fname|drawCircleFilled}}, {{fname|drawOvale |
| | | |
− | <nowiki>drawCircle(self, x, y, radius, color, border=1, degrees=360 ) | + | <nowiki>drawCircle( x, y, radius, color, border=1, degrees=360 ) |
− | drawCircleFilled(self, x, y, radius, color)</nowiki> | + | drawCircleFilled( x, y, radius, color)</nowiki> |
| | | |
| * '''x''', '''y''' - position du centre du cercle. | | * '''x''', '''y''' - position du centre du cercle. |
Ligne 138 : |
Ligne 138 : |
| [[Fichier:MicroPython-ILI9341-Exemples-40.jpg|480px]] | | [[Fichier:MicroPython-ILI9341-Exemples-40.jpg|480px]] |
| | | |
− | <nowiki>drawOvalFilled(self, x, y, xradius, yradius, color)</nowiki> | + | {{fname|drawOvalFilled()}} permet de dessiner un ovale (rempli) |
| + | |
| + | <nowiki>drawOvalFilled( x, y, xradius, yradius, color)</nowiki> |
| + | |
| + | <nowiki>from lcd import * |
| + | l = LCD( rate=21000000 ) |
| + | l.drawCircle( 10, 10, 5, GREEN ) |
| + | l.drawCircleFilled(120, 160, 60, RED)</nowiki> |
| + | |
| + | [[Fichier:MicroPython-ILI9341-Exemples-41.jpg|480px]] |
| | | |
| == todo == | | == todo == |