ensemble se compose de plusieurs fichiers :
\begin{enumerate}
-\item \fichier{gdd.mp} : c'est le fichier principale, il contient
+\item \fichier{gdd.mp} : c'est le fichier principal, il contient
les structures et fonctions générales.
\item \fichier{gdd-arc.mp} :
contient tout ce qui concerne les arcs de cercles.
\item \fichier{gdd-c2d.mp} :
- contient tout ce qui concerne les courbes du second degré.
+ contient tout ce qui concerne les courbes du second degré.
\item \fichier{gdd-fct.mp} :
contient quelques fonctions mathématiques usuelles.
\item \fichier{gdd-lbl.mp} :
contient les fonctions relatives aux labels.
\item \fichier{gdd-plt.mp} :
- contient des fonctions facilitant la représentation de fonctions mathématiques.
+ contient des fonctions facilitant la représentation de fonctions
+ mathématiques.
\item \fichier{gdd-rep.mp}
contient différents outils pour le tracé de figure dans un repère.
\item \fichier{gdd-tra.mp}
emprunté à Anthony \bsc{Phan}).
\end{enumerate}
-
Nous allons, dans la suite, décrire plus en détails chacune de ces
fonctions. Il est à noté aussi que certaines fonctions s'appuient sur
l'extension \fichier{graph.mp} présent dans toutes les bonnes
\section{Principe général de fonctionnement}
-\mpgdd utilise des tables comme stucture principale.
+\mpgdd utilise des tables comme structure principale.
Chaque objet est numéroté via le compteur \variable{gddO}, son
type\footnote{Les types son propres à \mpgdd et seront décrit plus
tard.} est stocké dans la table \variable{gddT[]} à la place
-\variable{gddT[gddO]}. Les propriétés des objets sont définis dans, là
+\variable{gddT[gddO]}. Les propriétés des objets sont définies dans, là
encore, des tables de type \typeMP{numeric} qui sont
\variable{gddA[]}, \variable{gddB[]},\dots,\variable{gddF[]}.
Nous allons ici décrire chaque type de l'extension \mpgdd ainsi que
leurs propriétés respectives.
-\paragraph{Le type \typeGDD{point}} Ce type est correspond au point de
+\paragraph{Le type \typeGDD{point}} Ce type correspond au point de
l'espace euclidien. Pour être plus clair voici la fonction principale
pour créer un tel objet :