Retour

pst-solides3d-doc-solidespro.tex

Télécharger le fichier Fichier PDF
%% a compiler avec eplain
\input format-jpv
%\bookstyle
\footline {\hfill \the \pageno \hfill }
\titrestyle {\twentybf}
\titre {Le fichier solides.pro\\ \tenrm version 3.02, 15 janvier 2008}
 
\def \listingpath {%
   /home/jp/src/postscript/jps/ml/pst-solides3d/travail/}
 
Ce document présente le fichier |solides.pro| utilisé pour le package
PSTricks {\sl pst-solides3d}%
\footnote
{$^{(*)}$}{|melusine.eu.org/syracuse/pstricks/pst-solides3d/|}. 
Une grande partie de ce fichier est synchrnoisée avec la \og librairie
jps\fg {} utilisée pour le logiciel {\sl jps2ps}%
\footnote
{$^{(**)}$}{|melusine.eu.org/syracuse/bbgraf/|}. 
Cette librairie est consultable à l'url~: 
|melusine.eu.org/syracuse/bbgraf/jps2ps/pps/src.xml|.
 
Lorsque le fichier |solides.pro| contient une ligne avec l'expression
|### |{\sl file\/}| ###|, cela signifie que les lignes qui suivent
sont synchronisées avec le fichier \hfill \break
|melusine.eu.org/syracuse/bbgraf/jps2ps/pps/|{\sl file\/}|.pps|.
 
\paragraphe {En-têtes, initialisations de variables globales}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{1}{51}
 
\paragraphe {Déclaration d'une fonte accentuée}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{52}{61}
 
\paragraphe {Définitions des couleurs}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{62}{149}
 
\paragraphe {Passage coordonnées 3d en coordonnées 2d}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{151}{200}
 
\paragraphe {Transcription PSTricks --> jps}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{201}{207}
 
\paragraphe {Pour l'option algebraic}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{208}{227}
 
\paragraphe {Géométrie 2d basique}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{228}{286}
 
\paragraphe {Insertion librairie jps}
 
\sparagraphe {Le repère utilisateur (repère jps)}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{287}{379}
 
\sparagraphe {Routines de tests}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{380}{453}
 
\sparagraphe {Conversions de types}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{454}{518}
 
\sparagraphe {Projection de chaînes de caractères}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{519}{591}
 
\sparagraphe {Appliquer une transformation à un chemin}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{592}{659}
 
\sparagraphe {Base orthonormale à partie de la normale}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{660}{747}
 
\sparagraphe {Projection d'un chemin}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{748}{845}
 
\sparagraphe {Courbes de fonctions}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{846}{1168}
 
\sparagraphe {Constantes et fonctions mathématiques}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{1169}{1263}
 
\sparagraphe {Divers}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{1264}{1479}
 
\sparagraphe {Routines sur les tableaux}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{1480}{1869}
 
\sparagraphe {Matrices}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{1870}{1905}
 
\sparagraphe {Routines pour le calcul 3d}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{1906}{2214}
 
\sparagraphe {Routines pour le dessin 3d}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{2215}{2282}
 
\sparagraphe {Gestion des chemins définis par des chaînes de caractères}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{2283}{2428}
 
\sparagraphe {Routines pour le calcul sur le type solid}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{2429}{3429}
 
\sparagraphe {Routines pour le dessin d'un objet de type solid}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{3430}{3793}
 
\sparagraphe {Le cube tronqué}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{3794}{3879}
 
\vfill \eject
\sparagraphe {Les solides prédéfinis}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{3880}{5190}
 
\paragraphe {Gestion des chaînes de caractère}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{5191}{5245}
 
\vfill \eject
\paragraphe {Interfaçage avec PSTricks}
 
\sparagraphe {Interface pour la macro |psSolid|}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{5246}{5721}
 
\vfill \eject
\sparagraphe {Interface pour la macro |psProjection|}
\partiallisting 0 {solides.pro}{Le fichier solides.pro}{5722}{6000}
 
\bye