TéléchargerExemples de réalisationsDocumentationContactAncien site (version 1)

Class Information

No Class Information Available
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

Propriétés

cadre

static var cadre:Object
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.
Par défaut : cadre.gauche=30
cadre.haut=30
cadre.droite=330
cadre.bas=330

unite

static var unite:Object
Les unités graphiques du repère. Il s'agit d'un objet.
Par défaut : unite.x=1
unite.y=1

rep

static var rep:Object
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.
Par défaut : 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

axe

static var axe:Object
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)
Par défaut : rep.Xmin=-5
rep.Xmax=5
rep.Xgrad=1
axe.distanceBord=3

fonctions

static var fonctions:Array
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}.
Exemple:
RepereIep.fonctions = [{formule:"cos(x)",couleur:"rouge",id:1},{formule:"sin(x)",couleur:"bleu",id:2}];

grille

static var grille:MovieClip
Le clip dans lequel on dessine le quadrillage ou les axes
Exemple:
RepereIep.grille._visible=false pour le masquer.

taille_police

static var taille_police:Number
Taille de la police des étiquettes sur les axes du repère
Par défaut : 12

couleur_repere

static var couleur_repere:Number
La couleur de tracé du repère ou quadrillage

Méthodes

montrer_invite()

static function montrer_invite()
Montrer/masquer la fenêtre permettant de choisir et régler le repère ou un quadrillage.

montrer_invite_rep()

static function montrer_invite_rep()
Ne montrer que la partie de la fenêtre permettant de régler le repère

montrer_invite_quad()

static function montrer_invite_quad()
Ne montrer que la partie de la fenêtre permettant de régler les quadrillages

montrer_invite_axe()

static function montrer_invite_axe()
Ne montrer que la partie de la fenêtre permettant de régler l'axe gradué

cacher_invites()

static function cacher_invites()
Masquer toutes les invites

vider_repere()

static function vider_repere()
Effacer le repère

valider_repere()

static function valider_repere()
Valider le choix effectué dans la fenêtre sur le repère.

mettre_a_jour_donnees_repere()

static function 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()

static function creer_axe()
Créer un axe gradué

creer_quadrillage()

static function creer_quadrillage()
Créer un quadrillage

dessiner_repere()

static function dessiner_repere()
Dessiner le repère

creer_repere()

static function creer_repere(args:Object)
Création du repère, et son dessin
Paramètres :
argsun objet contenant tous les paramètres qu'on veut donner : couleur, epaisseur... tous facultatifs, on prend les valeurs courantes par défaut.

tracer_fonction()

static function tracer_fonction(formule,id,parametres)
Tracer une fonction dans le repère
Paramètres :
formule(String) une formule de la fonction, de variable x, comme dans une calculatrice
idl'identifiant instrumenpoche de la courbe tracée
parametresun objet contenant différents paramètres tous facultatifs :
parametres.couleurdescription
parametres.epaisseurdescription
parametres.Xmindescription
parametres.Xmaxdescription

tracer_les_fonctions()

static function tracer_les_fonctions()
Tracer toutes les fonctions mises en mémoire.

cadre_tout()

static function cadre_tout()
Redéfinir le cadre pour qu'il prenne toute la place disponible

Page créée le : 8:08 am on May 11, 2011