Ajout de la rubrique divers dans exemples, 1 exemple.
[mp-gdd.git] / doc / mp-gdd-doc.tex
index b9ac1d4..daac74d 100644 (file)
@@ -4,6 +4,7 @@
 \usepackage[margin=2.5cm]{geometry}
 \usepackage{xspace}
 \usepackage{multicol}
+\usepackage{listings}
 \usepackage{mflogo}
 \usepackage[frenchb]{babel}
 
@@ -69,6 +70,28 @@ toutes ces tables n'est pas chose courante.
 
 \section{Les types}
 
+On peut, avec \mpgdd, construire plusieurs types
+d'objets. Rappelons le, tout est \emph{objet} dont le nombre est
+enregistré dans la variable \variable{gddO}. Le type d'objet, lui, est
+stocké dans la table \variable{gddT[]}, et les tables \variable{gddA[]}
+à \variable{gddF[]} contiennent les propriétés des objets.
+
+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
+l'espace euclidien. Pour être plus clair voici la fonction principale
+pour créer un tel objet :
+
+\begin{lstlisting}
+vardef Point(expr a,b) =
+  gddT[incr gddO] = "point";
+  gddA[gddO] = a; gddB[gddO] = b; gddO
+enddef;
+\end{lstlisting}
+
+
+
 \section{Fonctions générales}
 
 \subsection{Relatives aux \typeGDD{Point}s}

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.