« Programmation objet et géométrie/Les cercles de canvas » : différence entre les versions
Programmation objet et géométrie/Les cercles de canvas (modifier)
Version du 16 avril 2020 à 09:06
, il y a 3 ans<source> -> <syntaxhighlight> (phab:T237267)
Aucun résumé des modifications |
m <source> -> <syntaxhighlight> (phab:T237267) |
||
Ligne 27 :
On remplit les disques de couleur orange et on trace les cercles en rouge foncé avec
<
pinceau.strokeStyle="rgb(200,0,0)";
pinceau.fillStyle="Orange";
</syntaxhighlight>
===Cercles===
Ligne 36 :
Pour mieux voir le cercle (le bord), il vaut mieux le placer par-dessus le disque (l'intérieur), ce qu'on fait en traçant le cercle après le disque:
<
function cercles(f){
if (f[1]<20){
Ligne 47 :
}
}
</syntaxhighlight>
On remarque que chaque cercle est tracé de -π/2 à 3π/2 (au lieu des classiques 0 et 2π); c'est parce que le point de départ du tracé de l'arc de cercle est plus facile à calculer ainsi.
Ligne 55 :
===Tracé===
<
<html>
<head>
Ligne 121 :
</body>
</html>
</syntaxhighlight>
=Arcs de cercle=
|