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=330
static var unite:Object
unite.x=1
unite.y=1
static 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=undefined
static 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=3
static 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
12
static 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