Changeset 109
- Timestamp:
- 08/11/08 13:30:50 (5 months ago)
- Files:
-
- trunk/doc-en (added)
- trunk/doc-en/Makefile (added)
- trunk/doc-en/Pyramid-couleurs.dat (added)
- trunk/doc-en/Pyramid-faces.dat (added)
- trunk/doc-en/Pyramid-io.dat (added)
- trunk/doc-en/Pyramid-sommets.dat (added)
- trunk/doc-en/chapter_1_en_corr.tex (added)
- trunk/doc-en/chapter_2_en_corr.tex (added)
- trunk/doc-en/cubeHexagone-couleurs.dat (added)
- trunk/doc-en/cubeHexagone-faces.dat (added)
- trunk/doc-en/cubeHexagone-io.dat (added)
- trunk/doc-en/cubeHexagone-sommets.dat (added)
- trunk/doc-en/cubecolor-couleurs.dat (added)
- trunk/doc-en/cubecolor-faces.dat (added)
- trunk/doc-en/cubecolor-io.dat (added)
- trunk/doc-en/cubecolor-sommets.dat (added)
- trunk/doc-en/faces_nefer.dat (added)
- trunk/doc-en/faces_nefer_levres.dat (added)
- trunk/doc-en/faces_nefer_sourcils.dat (added)
- trunk/doc-en/faces_nefer_yeux.dat (added)
- trunk/doc-en/fusee62-couleurs.dat (added)
- trunk/doc-en/fusee62-faces.dat (added)
- trunk/doc-en/fusee62-io.dat (added)
- trunk/doc-en/fusee62-sommets.dat (added)
- trunk/doc-en/geodedual44-couleurs.dat (added)
- trunk/doc-en/geodedual44-faces.dat (added)
- trunk/doc-en/geodedual44-io.dat (added)
- trunk/doc-en/geodedual44-sommets.dat (added)
- trunk/doc-en/horoptere-couleurs.dat (added)
- trunk/doc-en/horoptere-faces.dat (added)
- trunk/doc-en/horoptere-io.dat (added)
- trunk/doc-en/horoptere-sommets.dat (added)
- trunk/doc-en/par-acknowledgements_en.tex (added)
- trunk/doc-en/par-affinage_en_corr.tex (added)
- trunk/doc-en/par-anneaux_en_corr.tex (added)
- trunk/doc-en/par-annoterschema_en_corr.tex (added)
- trunk/doc-en/par-axes3D_en_corr.tex (added)
- trunk/doc-en/par-chanfrein_en_corr.tex (added)
- trunk/doc-en/par-codejps_en_corr.tex (added)
- trunk/doc-en/par-colorierfacettes_en_corr.tex (added)
- trunk/doc-en/par-commandestrace_en_corr.tex (added)
- trunk/doc-en/par-couleurs_en_corr.tex (added)
- trunk/doc-en/par-courbeR3_en_corr.tex (added)
- trunk/doc-en/par-cylindres-cones_en_corr.tex (added)
- trunk/doc-en/par-datfile_en_corr.tex (added)
- trunk/doc-en/par-definirfonction_en_corr.tex (added)
- trunk/doc-en/par-definirplanquelconque_en_corr.tex (added)
- trunk/doc-en/par-definitionmaillage_en_corr.tex (added)
- trunk/doc-en/par-eclairageponctuel_en_corr.tex (added)
- trunk/doc-en/par-enleverfacettes_en_corr.tex (added)
- trunk/doc-en/par-extensions_en_corr.tex (added)
- trunk/doc-en/par-face_en_corr.tex (added)
- trunk/doc-en/par-fusion_en_corr.tex (added)
- trunk/doc-en/par-fusionjps_en_corr.tex (added)
- trunk/doc-en/par-geode_en_corr.tex (added)
- trunk/doc-en/par-grille_en_corr.tex (added)
- trunk/doc-en/par-keywords_en_corr.tex (added)
- trunk/doc-en/par-ligne3D_en_corr.tex (added)
- trunk/doc-en/par-lignedeniveau_en_corr.tex (added)
- trunk/doc-en/par-modes_en_corr.tex (added)
- trunk/doc-en/par-new_en_corr.tex (added)
- trunk/doc-en/par-nommersolide_en_corr.tex (added)
- trunk/doc-en/par-numeroterfacettes_en_corr.tex (added)
- trunk/doc-en/par-opacity_en_corr.tex (added)
- trunk/doc-en/par-parametres_en_corr.tex (added)
- trunk/doc-en/par-plan_en_corr.tex (added)
- trunk/doc-en/par-poems_en.tex (added)
- trunk/doc-en/par-point_en_corr.tex (added)
- trunk/doc-en/par-pointagesommets_en_corr.tex (added)
- trunk/doc-en/par-positionnerpointconnu_en_corr.tex (added)
- trunk/doc-en/par-positionnersolide_en_corr.tex (added)
- trunk/doc-en/par-prisme_en_corr.tex (added)
- trunk/doc-en/par-projectionangledroit_en_corr.tex (added)
- trunk/doc-en/par-projectioncercle_en_corr.tex (added)
- trunk/doc-en/par-projectioncourbe_en_corr.tex (added)
- trunk/doc-en/par-projectiondroite_en_corr.tex (added)
- trunk/doc-en/par-projectionligne_en_corr.tex (added)
- trunk/doc-en/par-projectionpoint_en_corr.tex (added)
- trunk/doc-en/par-projectionpolygone_en_corr.tex (added)
- trunk/doc-en/par-projectiontexte_en_corr.tex (added)
- trunk/doc-en/par-projectionvecteur_en_corr.tex (added)
- trunk/doc-en/par-projectionvisibility_en_corr.tex (added)
- trunk/doc-en/par-projpresentation_en_corr.tex (added)
- trunk/doc-en/par-ruban_en_corr.tex (added)
- trunk/doc-en/par-section_en_corr.tex (added)
- trunk/doc-en/par-solidescreux_en_corr.tex (added)
- trunk/doc-en/par-solidespredefinis_en_corr.tex (added)
- trunk/doc-en/par-surfaces_en_corr.tex (added)
- trunk/doc-en/par-surfacesparametrees_en_corr.tex (added)
- trunk/doc-en/par-tracerpolygone_en_corr.tex (added)
- trunk/doc-en/par-transform_en_corr.tex (added)
- trunk/doc-en/par-transformpointconnu_en_corr.tex (added)
- trunk/doc-en/par-tronque_en_corr.tex (added)
- trunk/doc-en/par-tube_en_corr.tex (added)
- trunk/doc-en/par-vecteur_en_corr.tex (added)
- trunk/doc-en/paraboloid-couleurs.dat (added)
- trunk/doc-en/paraboloid-faces.dat (added)
- trunk/doc-en/paraboloid-io.dat (added)
- trunk/doc-en/paraboloid-sommets.dat (added)
- trunk/doc-en/pst-solides3d-doc-EN.tex (added)
- trunk/doc-en/pst-solides3d-doc.bib (added)
- trunk/doc-en/rocket.obj (added)
- trunk/doc-en/slicePyramid-couleurs.dat (added)
- trunk/doc-en/slicePyramid-faces.dat (added)
- trunk/doc-en/slicePyramid-io.dat (added)
- trunk/doc-en/slicePyramid-sommets.dat (added)
- trunk/doc-en/sommets_nefer.dat (added)
- trunk/doc-en/sommets_nefer0.dat (added)
- trunk/doc-en/tintin.tex (added)
- trunk/doc-en/tore1836-couleurs.dat (added)
- trunk/doc-en/tore1836-faces.dat (added)
- trunk/doc-en/tore1836-io.dat (added)
- trunk/doc-en/tore1836-sommets.dat (added)
- trunk/doc-en/tore1860-couleurs.dat (added)
- trunk/doc-en/tore1860-faces.dat (added)
- trunk/doc-en/tore1860-io.dat (added)
- trunk/doc-en/tore1860-sommets.dat (added)
- trunk/doc-en/tore1860lemniscate-couleurs.dat (added)
- trunk/doc-en/tore1860lemniscate-faces.dat (added)
- trunk/doc-en/tore1860lemniscate-io.dat (added)
- trunk/doc-en/tore1860lemniscate-sommets.dat (added)
- trunk/doc-en/tore1860ovales-couleurs.dat (added)
- trunk/doc-en/tore1860ovales-faces.dat (added)
- trunk/doc-en/tore1860ovales-io.dat (added)
- trunk/doc-en/tore1860ovales-sommets.dat (added)
- trunk/doc-en/tore1860part-couleurs.dat (added)
- trunk/doc-en/tore1860part-faces.dat (added)
- trunk/doc-en/tore1860part-io.dat (added)
- trunk/doc-en/tore1860part-sommets.dat (added)
- trunk/doc/par-changements.tex (modified) (1 diff)
- trunk/doc/par-courbeR3.tex (modified) (2 diffs)
- trunk/doc/par-section.tex (modified) (1 diff)
- trunk/doc/pst-solides3d-doc.pdf (modified) (previous)
- trunk/pst-solides3d.sty (modified) (1 diff)
- trunk/pst-solides3d.tex (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/doc/par-changements.tex
r80 r109 39 39 40 40 \end {itemize} 41 trunk/doc/par-courbeR3.tex
r89 r109 63 63 \psframe*[linecolor=blue!50](-6,-3)(6,8) 64 64 \psset{lightsrc=10 -20 50,viewpoint=50 -20 30 rtp2xyz,Decran=50} 65 \defFunction{CosRad}(t){t 2 mul Cos 4 mul}{t}{0}66 65 \psSolid[object=grille,base=-4 4 -4 4,linecolor=red,linewidth=0.5\pslinewidth]% 67 66 \axesIIID(0,0,0)(4,4,7) 68 67 \psset{range=-4 4} 68 \defFunction{CosRad}(t){t 2 mul Cos 4 mul}{t}{0} 69 69 \psSolid[object=courbe,linewidth=0.1, 70 70 r=0, … … 88 88 \begin{verbatim} 89 89 \psset{range=-4 4} 90 \psSolid[object=grille,base=-4 4 -4 4]% 90 91 \defFunction{CosRad}(t){t 2 mul Cos 4 mul}{t}{0} 91 \psSolid[object=grille,base=-4 4 -4 4]%92 92 \psSolid[object=courbe,linewidth=0.1, 93 93 r=0, trunk/doc/par-section.tex
r94 r109 861 861 \begin{pspicture}(-6,-4)(6,4) 862 862 \pstVerb{/Ampl 3 2 sqrt mul def}% 863 \psset{viewpoint=50 -10 30 rtp2xyz,Decran=50} 864 %\lightsource 865 \psset{lightsrc=viewpoint} 863 866 \defFunction[algebraic]{lemniscate}(t){1.5}{Ampl*sin(t)/(1+cos(t)*cos(t))}{Ampl*sin(t)*cos(t)/(1+cos(t)*cos(t))} 864 \psset{viewpoint=50 -10 30 rtp2xyz,Decran=50}865 %\lightsource866 \psset{lightsrc=viewpoint}867 867 \psframe[fillstyle=solid,fillcolor=gray!50](-6,-4)(6,4) 868 868 %\psset{solidmemory} trunk/pst-solides3d.sty
r87 r109 7 7 \IfFileExists{solides.pro}{% 8 8 \ProvidesFile{solides.pro} 9 [2008/07/ 11 v. 4.02, PostScript prologue file]9 [2008/07/28 v. 4.09, PostScript prologue file] 10 10 \@addtofilelist{solides.pro}}{}% 11 11 \endinput trunk/pst-solides3d.tex
r107 r109 595 595 \def\psSolid{\def\pst@par{}\pst@object{psSolid}} 596 596 \def\psSolid@i{\@ifnextchar({\psSolid@ii}{\psSolid@ii(0.,0.,0.)}} 597 \def\psSolid@ii(#1,#2,#3){ {%598 \ifPst@solidmemory\ use@par\else\begin@ClosedObj\fi597 \def\psSolid@ii(#1,#2,#3){% 598 \ifPst@solidmemory\begingroup\use@par\else\begin@ClosedObj\fi 599 599 \addto@pscode{ 600 600 1 setlinejoin … … 609 609 end 610 610 }% fin du code ps 611 \ifPst@solidmemory\e lse\end@ClosedObj\fi612 \ignorespaces} }611 \ifPst@solidmemory\endgroup\else\end@ClosedObj\fi 612 \ignorespaces} 613 613 614 614 … … 678 678 \psSolid[object=vecteur,RotZ=#2,RotY=-#3, 679 679 args=1.7 0 0](xP,yP,zP) 680 \endgroup%681 \ignorespaces% 682 } 680 \endgroup% 681 \ignorespaces} 682 % 683 683 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 684 684 %% les axes IIId … … 786 786 \fi 787 787 }} 788 788 % 789 789 790 790 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 793 793 \def\defFunction{\@ifnextchar[{\defFunction@i}{\defFunction@i[]}} 794 794 \def\defFunction@i[#1]#2(#3)#4#5#6{% 795 \pst@killglue 796 \global\Pst@solidmemorytrue 795 \pst@killglue% 796 % \psset{solidmemory} 797 % \global\Pst@solidmemorytrue 797 798 \begingroup 798 799 \psset{#1} … … 803 804 \def\@tempb{#5}\ifx\@tempb\@empty \else\store@toks@after\@tempb\fi 804 805 \def\@tempb{#6}\ifx\@tempb\@empty \else\store@toks@after\@tempb\fi 805 \codejps{ 806 \pstVerb{ 807 % \codejps{ 806 808 /#2 { 3 dict begin \@tempa \the\toks@ 807 809 gere_pst-deffunction end } def }% 20080625 808 810 \else 809 \codejps{ 811 \pstVerb{ 812 % \codejps{ 810 813 /#2 { 3 dict begin \the\toks@ #4 #5 #6 811 814 gere_pst-deffunction end } def }% 20080625 812 \fi 815 \fi% 813 816 \endgroup} 814 817 %
