| Propriétés | |
|---|---|
| cadre | Le cadre dans lequel est dessiné le repère ou le quadrillage. Il s'agit d'un objet donnant les délimitations du rectangle dans lequel on va tracer le repère ou quadrillage, en pixels. |
| unite | Les unités graphiques du repère. Il s'agit d'un objet. |
| rep | Objet contenant les données du repère, comme dans une calculatrice.rep.grille, rep.etiquettes et rep.axes peuvent être égaux à "invisible" si on ne
veut pas les afficher ou à une couleur si on veut qu'ils soient d'une autre couleur que
la couleur du repère. |
| axe | Objet contenant les données de l'outil axe gradué, comme dans une calculatrice. Avec en plus distanceBord qui indique à combien est placé l'axe, en cm, depuis le bord gauche (cas de l'axe vertical) ou haut (axe horizontal) |
| fonctions | La liste des fonctions qu'il faut tracer ;
on les garde en mémoire pour les retracer en cas de changement de repère. Il s'agit d'un tableau contenant des objets de la forme {formule,couleur,id}. |
| grille | Le clip dans lequel on dessine le quadrillage ou les axes |
| taille_police | Taille de la police des étiquettes sur les axes du repère |
| couleur_repere | La couleur de tracé du repère ou quadrillage |
| Méthodes | |
|---|---|
| montrer_invite() | Montrer/masquer la fenêtre permettant de choisir et régler le repère ou un quadrillage. |
| montrer_invite_rep() | Ne montrer que la partie de la fenêtre permettant de régler le repère |
| montrer_invite_quad() | Ne montrer que la partie de la fenêtre permettant de régler les quadrillages |
| montrer_invite_axe() | Ne montrer que la partie de la fenêtre permettant de régler l'axe gradué |
| cacher_invites() | Masquer toutes les invites |
| vider_repere() | Effacer le repère |
| valider_repere() | Valider le choix effectué dans la fenêtre sur le repère. |
| mettre_a_jour_donnees_repere() | Lire les choix effectués dans la fenêtre d'invite sur le repère, et mettre à jour les variables de la classe RepereIep d'après ce qu'on a lu. |
| creer_axe() | Créer un axe gradué |
| creer_quadrillage() | Créer un quadrillage |
| dessiner_repere() | Dessiner le repère |
| creer_repere() | Création du repère, et son dessin |
| tracer_fonction() | Tracer une fonction dans le repère |
| tracer_les_fonctions() | Tracer toutes les fonctions mises en mémoire. |
| cadre_tout() | Redéfinir le cadre pour qu'il prenne toute la place disponible |
static var cadre:Object
cadre.gauche=30
cadre.haut=30
cadre.droite=330
cadre.bas=330static var unite:Object
unite.x=1
unite.y=1static var rep:Object
rep.grille, rep.etiquettes et rep.axes peuvent être égaux à "invisible" si on ne
veut pas les afficher ou à une couleur si on veut qu'ils soient d'une autre couleur que
la couleur du repère.rep.Xmin=-5
rep.Xmax=5
rep.Ymin=-5
rep.Ymax=5
rep.Xgrad=1
rep.Ygrad=1
rep.grille=undefined
rep.axes=undefined
rep.etiquettes=undefinedstatic var axe:Object
distanceBord qui indique à combien est placé l'axe, en cm, depuis le bord gauche (cas de l'axe vertical) ou haut (axe horizontal)rep.Xmin=-5
rep.Xmax=5
rep.Xgrad=1
axe.distanceBord=3static var fonctions:Array
{formule,couleur,id}.RepereIep.fonctions = [{formule:"cos(x)",couleur:"rouge",id:1},{formule:"sin(x)",couleur:"bleu",id:2}];static var grille:MovieClip
RepereIep.grille._visible=false pour le masquer.static var taille_police:Number
12static var couleur_repere:Number
static function montrer_invite()
static function montrer_invite_rep()
static function montrer_invite_quad()
static function montrer_invite_axe()
static function cacher_invites()
static function vider_repere()
static function valider_repere()
static function mettre_a_jour_donnees_repere()
static function creer_axe()
static function creer_quadrillage()
static function dessiner_repere()
static function creer_repere(args:Object)
args | un objet contenant tous les paramètres qu'on veut donner : couleur, epaisseur... tous facultatifs, on prend les valeurs courantes par défaut. |
static function tracer_fonction(formule,id,parametres)
formule | (String) une formule de la fonction, de variable x, comme dans une calculatrice |
id | l'identifiant instrumenpoche de la courbe tracée |
parametres | un objet contenant différents paramètres tous facultatifs : |
parametres.couleur | description |
parametres.epaisseur | description |
parametres.Xmin | description |
parametres.Xmax | description |
static function tracer_les_fonctions()
static function cadre_tout()
Page créée le : 8:08 am on May 11, 2011