Next: Point
Up: Fonctions graphiques prédéfinies
Previous: Ligne
Contents
Path
- Utilisation: Path(<liste> [,fermé (0/1)]
- Description: trace le chemin représenté par <liste> et ferme celui-ci si l'argument optionnel vaut 1 (sa valeur par défaut est 0). La liste est une succession de points (affixes) et d'instructions indiquant à quoi correspondent ces points, ces instructions sont:
- line: relie les points par une ligne polygonale,
- linearc: relie les points par une ligne polygonale mais les angles sont arrondis par un arc de cercle, la valeur précédent la commande linearc est interprétée comme le rayon de ces arcs.
- arc: dessine un arc de cercle, ce qui nécessite quatre agruments: 3 points et le rayon, plus éventuellement un cinquième argument: le sens (+/- 1), le sens par défaut est 1 (sens trigonométrique).
- ellipticArc: dessine un arc d'ellipse, ce qui nécessite cinq agruments: 3 points, le rayon sur Ox et le rayon sur Oy, plus éventuellement un sixième argument: le sens (+/- 1), le sens par défaut est 1 (sens trigonométrique).
- curve: relie les points par une spline cubique naturelle.
- bezier: relie le premier et le quatrième point par une courbe de bézier (les deuxième et troisième points sont les points de contrôle).
- move: qui indique un déplacement sans tracé.
Par convention, le premier point du tronçon numéro n+1 est le dernier point du tronçon numéro n.
- Exemple(s): Path([-3+2*i,-3,-2,line,0,2,2,-1,arc,3,3+3*i,0.5,linearc,1,-1+5*i,-3+2*i,bezier], 1)
Next: Point
Up: Fonctions graphiques prédéfinies
Previous: Ligne
Contents