polyhedron.tex 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. \documentclass[a4paper,12pt]{article}
  2. \usepackage[french]{babel}
  3. \usepackage[T1]{fontenc}
  4. \usepackage[latin1]{inputenc}
  5. %\usepackage{amsmath}
  6. \author{Rémi Synave, Stefka Gueorguieva, Pascal Desbarats}
  7. \title{Manuel de la bibliothèque POLYHEDRON}
  8. \date{}
  9. \begin{document}
  10. \maketitle
  11. \section{Utilisation}
  12. Cette bibliothèque implémente les structures de données nécessaires au stockage des polyhèdres d'un maillage ainsi que des fonctions pour manipuler celles-ci.\\
  13. \section{Structures de données}
  14. Les polyhèdres sont communs aux structure de données \texttt{vf\_model} et \texttt{vef\_model}.\\
  15. Les polyhèdres étant les éléments de plus haut niveau, il n'y a pas d'adjacence à gérer pour cette structure.\\
  16. Seules les quatre faces sont stockées.\\
  17. \begin{verbatim}
  18. typedef struct
  19. {
  20. int fa1; \\premiere face
  21. int fa2; \\seconde face
  22. int fa3; \\troiseieme face
  23. int fa4; \\quatrieme face
  24. }polyhedron;
  25. \end{verbatim}
  26. \section{Fonctions}
  27. \textbullet \texttt{void polyhedron\_display(polyhedron p)}\\
  28. Affichage des quatre faces d'un polyhèdre sous la forme :\\
  29. \begin{verbatim}
  30. POLYHEDRON : (fa1,fa2,fa3,fa4)
  31. \end{verbatim}
  32. ~\\
  33. \underline{Paramètres et type de retour :}\\
  34. \texttt{p} : le polyhèdre.\\
  35. \texttt{retour} : aucun.\\
  36. \end{document}