Fonction utilisée lors de l'exportation de la figure pour adapter la figure à une résolution plus élevée ou plus basse.
Le coefficient d'agrandissement-réduction
Fonction ajoutant à liste les éléments qui ont généré l'objet. A redéfinir pour les descendants. Par exemple pour une droite passant par deux points, ajoutera à la liste un pointeur sur ces deux points.
Optionalapp: MtgAppL'application propriétaire. Ce paramètre ne sert que pour les translations
fonction renvoyant un pointeur vers l'antécédent direct de l'objet. Si l'objet est un objet qui ne nécessite pas lors de sa création la création d'objets supplémentaires, renvoie this et sinon envoi un pointeur sur le premier de ces objets suppélmentaires créés. Par exemple, pour un point lié à un bipoint (intersection de deux cercles ou d'un cercle et une droite) renverra un pointeur sur le bipoint créé avant ce CPointLieBipoint. Pour une objet image, renverra un pointeur vers la transformation utilisée etc ...
Fonction renvoyant le même résultat que dependDeBlocPourReclassement si l'objet n'est pas un objet final et sinon renvoyant true si le bloc constitué par l'impélmentation de prototype dont l'objet est un objet final contient au moins un élément pour lequel dependDeBlocPourReclassement renvoie true; Sert dans CListeObjet.decaleDependants
Renvoie true si ch commence par le nom de la valeur
Contient dans x au retour la longueur du nom si la chaine commence bien par ch
Renvoie true si ch est égale au nom de a valeur
Spécial JavaScript : Renvoie la chaîne LaTeX de la formule du calcul
Fonction servant dans les exercices de constructions pour savoit si un objet est presque confondu avec un autre Redéfini pour les objets qui peuvent être demandés de construire lors d'une exercice de construction : Point, droite, demi-droite, segement, cercle, polygone
Fonction renvoyant true si l'objet pointé par p est confondu avec this.
Fonction creant l'arbre binaire de calcul pour l'objet
Fonction retirant le composant foreignElt (foreign object) instancié par l'objet Redéfini pour CEditeurFormule
Fonction renvoyant true si l'objet dépend d'un prototype incorporé dans la figure. Sera redéfini pour les macros de constructions itératives et récursives
Fonction renvoyant la même chose que dependDePourReclassement sauf dans le cas où l'élément p est un élément final de construction auquel cas on revoie l'équivalent mais pour le bloc d'éléments finaux de la construction auquel appartient p. Est utilisé dans le reclassement d'un objet en fin de liste des objets créés
Fonction renvoyant le même résultat que depDe sauf pour certains objets
Fonction renvoyant le même résultat que depDe sauf pour certains objets
Renvoie true si on peut calculer la dérivée du calcul par rapport à la variable d'indice indiceVariable (dans le cas d'une fonction réelle)
Entier inidce de la variable formelle éventuelle
Donne un nom au calcul
Renvoie true si un élément est capturable à la souris. Sera redéfini pour les lieux d'objets générés par un CCommentaire ou un CLatex de façon à ce que l'outil de capture permette de faire glisser un tel lieu en faisant glisser le CCommentaire ou le CLatex qui l'a généré.
Version 6.1.0 : Renvoie true si le cercle est un cercle défini par centre, c'est-à-dire CCercleOA, CCErcleOR ou CCercleOAB Sera donc redéfini pour ces 3 objets à true
Renvoie true si le résultat de la valeur est constant A redéfinir pour les descendants
Sert à savoir si un objet est défini uniquement par des objets figurant dans une liste Attention : cette fonction est spéciale pour cet objet En effet, un objet calcul descendant de CCAlculBase ne faisant référence qu'à des constantes renvoie true dans EstDefiniParObjetDans Il faut donc qu'en plus le calcul dépende d'au moins un des objets sources
Fonction renvoyant true si this est défini uniquement par des éléments de la liste listeOb
Fonction renvoyant true si la nature graphique de l'objet est d'un des types spécifiés dans nat (obtenu par l'opérateur | à partir de plusieurs long spécifiant une nature graphique
Fonction renvoyant true si la nature calcul de l'objet est d'un des types spécifiés dans nat (obtenu par l'opérateur | à partir de plusieurs long spécifiant une nature graphique
Fonction renvoyant true si l'objet est un objet intermédiaire de construction
Renvoie true si l'objet est une fonction ou une suite ou une matrice
Fonction renvoyant true si l'objet dépend des positions générées pas les déplacements d'un point lié A redéfinir pour les lieux de points et lieux d'objets et macros utilisant les déplacements d'un point lié
Fonction utilisée dans CalcR. CMatrice, CMatriceAleat, CMatriceParForm et CCalcMat CCalcMat sont les seuls objets descendant de CValDyn renvoyant true pour cette fonction
Fonction utilisée dans CalcR. CMatrice, CMatriceAleat sont les seuls objets descendant de CValDyn renvoyant true pour cette fonction (matrices ne résultant pas d'un calcul)
Fonction utilisée dans le protocole de la figure et renvoyant true si l'objet peut figurer dans la boîte de dialogue de protocole de la figure. Seulement redéfini pour CBipoint
Fonction utilisée pour générer un nom pour le protocole de la figure
Le nom généré
Fonction servant à créer un clone de tout objet dans une autre liste A redéfinir pour les descendants.
La liste propriétaire de l'objet à cloner
La liste dans laquelle sera créé l'objet cloné
Fonction renvoyant la nature graphique de l'objet du type NatObj
Fonction renvoyant la nature de calcul de l'objet du type NatCal
Retourne le nom du calcul
Fonction renvoyant true si l'objet utilise un composant plaqué sur la figure et peut être déplacé ou ne pas exister ce qui est le cas des Editeurs de formule pour le moment
Fonction renvoyant une chaîne courte pour décrire l'objet dans la liste de tous les objets de la boîte de dialogue de protocole de la figure.
Fonction renvoyant une chaîne décrivant l'élément. A redéfinir pour les descendants
Fonction initialisant la propriété servant à déterminer la recherche de dépendance
Renvoie le membre de droite de la formule du calcul Utilisée dans la fonction globale getRight de CCbGlob
Renvoie le membre de gauche de la formule du calcul Utilisée dans la fonction globale getLeft de CCbGlob
Fonction servant à mémoriser une dépendance d'objet
Fonction servant à mémoriser une dépendance d'objet pour le reclassement
Fonction chargée de mettre à jour l'objet quand un élément dont il dépend a été modifié. Devra être appelé par les lieux de points et lieux d'objets pour remettre à jour les liste qu'ils utilisent de façon interne. A redéfinir pour ces objets
Fonction renvoyant true si l'objet peut être modifié via l'outil de modification d'objet graphique pour les objets créés à l'aie d'une boîte de dialogue
Fonction renvoyant true si l'objet peut être modifié via la boîte de dialogue de protocole Est redéfini pour l'objet CBarycentre pour les objets créés à l'aie d'une boîte de dialogue
Nombre de variables dans le cas d'une fonction, 0 sinon
Renvoie true si le nom de la valeur commence par st
Fonction qui renverra true si l'objet nécessite que el soit nommé
Retourne le numéro de version de l'objet
Fonction calculant l'élément pour le positionner dans la figure. Doit en général appeler la méthode de l'objet ancêtre.
true si les calculs aléatoires doivent être relancés
Dimensions du svg dans lequel la figure est dessinée
Recalcule entièrement l'élément, y compris pour les dérivées et tests d'équivalences de formules et autres objets
Fonction lisant l'objet dans le flux de données binaires. Devra être appelée par tous les descendants.
La liste propriétaire de tous les objets en cours de génération
Fonction lisant l'objet dans le flux inps sans lire l'arbre binaire de calcul
La liste propriétaire en cours de construction
Fonction reconstruisant la chaîne représentant le calcul à partir de son arbre binaire de calcul
Renvoie la valeur du calcul réel sous forme d'une chaîne
le nombre de décimales souhaité
Renvoie la valeur du calcul complexe sous forme d'une chaîne
Renvoie la valeur du calcul réel sous forme d'une chaîne
Fonction renvoyant la valeur du calcul (réelle). Doit être redéfini pour les descendants
Fonction renvoyant la valeur du calcul complexe dans zRes. Doit être redéfini pour les descendants
Dans le cas d'une fonction, renvoie l'image de parametre par la fonction
si true les calculs aléatoires par rand sont relancés
Dans le cas d'une fonction, renvoie l'image de parametre par la fonction
si true les calculs aléatoires par rand sont relancés
Tableau contenant le nom des paramètres.
Contient le résultat de f(parametre)
Fonction servant à cloner l'état d'un objet identique au lieu de le positionner. Utilisé pour les lieux d'objets. Doit appeler la méthode de l'objet ancêtre au début.
Fonction qui sera redéfinie pour CLaTeX et CLieuObjetAncetre Met sur la pile MathJax.hub.Queue de MathJax une fonction de callback qui demande à MathJax de préparer un affichage graphique pour ensuite récupérer son svg
OptionalbMemeMasque: booleanpasser true pour le faire même si l'affichage est caché (sert dans la boîte de dialogue de protocole)
Fonction qui sera redéfinie pour CLaTeX et CLieuObjetAncetre Met sur la pile MathJax.hub.Queue de MathJax une fonction de callback qui demande à MathJax de préparer un affichage graphique pour ensuite récupérer son svg Dans cette version différente de setReady4MathJax même les LaTeX masqués sonbt préparés
Fonction qui sera redéfinie pour CLaTeX et CLieuObjetAncetre Met sur la pile MathJax.hub.Queue de MathJax une fonction de callback qui demande à MathJax de préparer un affichage graphique pour ensuite récupérer son svg
Fonction renvoyant true si l'objet nécessite une longueur unité pour fonctionner. A redéfinir pour ce type d'objet : par exemple mesure de longueur, d'aire, cercle par rayon.
Spécial JavaScript Renvoie la valeur du calcul
Spécial JavaScript Renvoie la valeur complexe du calcul
Fonction renvoyant un tableau formé des noms des variables formelles d'une fonction de une ou plusieurs variables Utilisé seulement pour les fonctions réelles ou complexes d'une ou plusieurs variables
:Le tableau renvoyé
Fonction enregistrant l'objet dans le flux de données binaires. Devra être appelée par tous les descendants.
Fonction enrengistrant l'objet dans le flux oups sans lire l'arbre binaire de calcul
La liste propriétaire en cours de construction
Classe représentant un calcul réel
Param: listeProprietaire
La liste propriétaire.
Param: impProto
null ou pointe sur la construction propriétaire
Param: estElementFinal
true si l'objet est un objet intermédiaire de construction
Param: nomCalcul
Le nom du calcul
Param: chaineCalcul
La chaîne repréentant le calcul
Param: calcul
L'arbre binaire contenant le calcul proprement dit