Previous: Style et attribut, Up: Interface de programmation [Index]
La classe DrGeoFigure
propose dans la catégorie
helpers des méthodes supplémentaires pour faciliter la
réalisation de figures interactives complexes.
block, un bloc de code à un argument décrivant une fonction
x0, nombre, abscisse inférieure de la courbe
x1, nombre, abscisse supérieure de la courbe
Affiche la courbe représentative de la fonction décrite par le bloc de code de x0 à x1.
| figure | figure courbeDe: [:x| x * x] de: -3 a: 3
v1, valeur initiale
p, position du bord gauche de la réglette
v2, valeur minimum
v3, valeur maximum
s, nom de la valeur
b, booléen (true|false), affiche ou non la valeur numérique avec le nom sous la forme ’a = 1.2’
⇒ un bloc de code retournant la valeur courante, décimale ou entière, de la réglette
Construis une réglette à la position indiquée avec une plage de valeur dans [f2 ; f3].
A := figure decimal: 1 a: -10@4 min: 0 max: 10 nom: 'A'. F := figure entier: 3 a: -10@3 min: 0 max: 10 nom: 'F' afficherValeur: true. A value + F value
Il existe d’autres variantes, dont certaines pour des nombres entiers.
nomFichier, une chaîne de caractère représentant le chemin et le nom du fichier où exporter la figure
Exporte la figure dans un fichier bitmap au format PNG.
| figure | figure := DrGeoFigure minimal. figure point: 0@0. figure afficherAxes. figure exporterVersImage: '/tmp/Toto.png'. figure supprimer
Previous: Style et attribut, Up: Interface de programmation [Index]