Changeset 109

Show
Ignore:
Timestamp:
08/11/08 13:30:50 (5 months ago)
Author:
herbert
Message:

M trunk/doc/par-courbeR3.tex
M trunk/doc/par-changements.tex
M trunk/doc/par-section.tex
M trunk/doc/pst-solides3d-doc.pdf
A trunk/doc-en
A trunk/doc-en/par-colorierfacettes_en_corr.tex
A trunk/doc-en/par-poems_en.tex
A trunk/doc-en/par-tube_en_corr.tex
A trunk/doc-en/par-affinage_en_corr.tex
A trunk/doc-en/Pyramid-faces.dat
A trunk/doc-en/tore1860-couleurs.dat
A trunk/doc-en/par-solidescreux_en_corr.tex
A trunk/doc-en/par-surfaces_en_corr.tex
A trunk/doc-en/geodedual44-couleurs.dat
A trunk/doc-en/par-courbeR3_en_corr.tex
A trunk/doc-en/fusee62-sommets.dat
A trunk/doc-en/horoptere-couleurs.dat
A trunk/doc-en/par-axes3D_en_corr.tex
A trunk/doc-en/tore1860ovales-io.dat
A trunk/doc-en/par-point_en_corr.tex
A trunk/doc-en/tore1836-faces.dat
A trunk/doc-en/Pyramid-io.dat
A trunk/doc-en/paraboloid-couleurs.dat
A trunk/doc-en/tore1860part-couleurs.dat
A trunk/doc-en/par-couleurs_en_corr.tex
A trunk/doc-en/par-surfacesparametrees_en_corr.tex
A trunk/doc-en/fusee62-io.dat
A trunk/doc-en/par-projpresentation_en_corr.tex
A trunk/doc-en/geodedual44-sommets.dat
A trunk/doc-en/horoptere-faces.dat
A trunk/doc-en/par-modes_en_corr.tex
A trunk/doc-en/par-transform_en_corr.tex
A trunk/doc-en/par-projectioncourbe_en_corr.tex
A trunk/doc-en/tore1860part-faces.dat
A trunk/doc-en/par-fusionjps_en_corr.tex
A trunk/doc-en/Pyramid-couleurs.dat
A trunk/doc-en/par-commandestrace_en_corr.tex
A trunk/doc-en/par-codejps_en_corr.tex
A trunk/doc-en/par-transformpointconnu_en_corr.tex
A trunk/doc-en/par-projectionpolygone_en_corr.tex
A trunk/doc-en/par-tronque_en_corr.tex
A trunk/doc-en/par-face_en_corr.tex
A trunk/doc-en/tore1860-sommets.dat
A trunk/doc-en/par-parametres_en_corr.tex
A trunk/doc-en/par-section_en_corr.tex
A trunk/doc-en/par-acknowledgements_en.tex
A trunk/doc-en/par-datfile_en_corr.tex
A trunk/doc-en/par-solidespredefinis_en_corr.tex
A trunk/doc-en/paraboloid-faces.dat
A trunk/doc-en/tintin.tex
A trunk/doc-en/faces_nefer.dat
A trunk/doc-en/cubecolor-sommets.dat
A trunk/doc-en/chapter_1_en_corr.tex
A trunk/doc-en/par-eclairageponctuel_en_corr.tex
A trunk/doc-en/geodedual44-faces.dat
A trunk/doc-en/tore1836-sommets.dat
A trunk/doc-en/par-fusion_en_corr.tex
A trunk/doc-en/cubeHexagone-sommets.dat
A trunk/doc-en/pst-solides3d-doc.bib
A trunk/doc-en/par-opacity_en_corr.tex
A trunk/doc-en/rocket.obj
A trunk/doc-en/horoptere-sommets.dat
A trunk/doc-en/tore1860part-sommets.dat
A trunk/doc-en/par-projectioncercle_en_corr.tex
A trunk/doc-en/par-projectionligne_en_corr.tex
A trunk/doc-en/slicePyramid-sommets.dat
A trunk/doc-en/par-nommersolide_en_corr.tex
A trunk/doc-en/horoptere-io.dat
A trunk/doc-en/par-numeroterfacettes_en_corr.tex
A trunk/doc-en/par-anneaux_en_corr.tex
A trunk/doc-en/tore1860lemniscate-sommets.dat
A trunk/doc-en/tore1860part-io.dat
A trunk/doc-en/pst-solides3d-doc-EN.tex
A trunk/doc-en/tore1836-couleurs.dat
A trunk/doc-en/cubecolor-faces.dat
A trunk/doc-en/par-grille_en_corr.tex
A trunk/doc-en/par-pointagesommets_en_corr.tex
A trunk/doc-en/par-enleverfacettes_en_corr.tex
A trunk/doc-en/par-definirfonction_en_corr.tex
A trunk/doc-en/par-projectiondroite_en_corr.tex
A trunk/doc-en/par-projectionvisibility_en_corr.tex
A trunk/doc-en/par-projectiontexte_en_corr.tex
A trunk/doc-en/Makefile
A trunk/doc-en/par-plan_en_corr.tex
A trunk/doc-en/cubeHexagone-faces.dat
A trunk/doc-en/par-chanfrein_en_corr.tex
A trunk/doc-en/par-prisme_en_corr.tex
A trunk/doc-en/par-extensions_en_corr.tex
A trunk/doc-en/par-cylindres-cones_en_corr.tex
A trunk/doc-en/cubecolor-io.dat
A trunk/doc-en/faces_nefer_sourcils.dat
A trunk/doc-en/tore1860-io.dat
A trunk/doc-en/par-lignedeniveau_en_corr.tex
A trunk/doc-en/cubeHexagone-io.dat
A trunk/doc-en/slicePyramid-faces.dat
A trunk/doc-en/tore1860-faces.dat
A trunk/doc-en/par-new_en_corr.tex
A trunk/doc-en/tore1860lemniscate-faces.dat
A trunk/doc-en/cubecolor-couleurs.dat
A trunk/doc-en/fusee62-couleurs.dat
A trunk/doc-en/faces_nefer_levres.dat
A trunk/doc-en/paraboloid-io.dat
A trunk/doc-en/par-projectionvecteur_en_corr.tex
A trunk/doc-en/slicePyramid-io.dat
A trunk/doc-en/Pyramid-sommets.dat
A trunk/doc-en/cubeHexagone-couleurs.dat
A trunk/doc-en/par-vecteur_en_corr.tex
A trunk/doc-en/fusee62-faces.dat
A trunk/doc-en/paraboloid-sommets.dat
A trunk/doc-en/tore1860lemniscate-io.dat
A trunk/doc-en/par-ligne3D_en_corr.tex
A trunk/doc-en/par-projectionangledroit_en_corr.tex
A trunk/doc-en/par-positionnerpointconnu_en_corr.tex
A trunk/doc-en/par-projectionpoint_en_corr.tex
A trunk/doc-en/sommets_nefer.dat
A trunk/doc-en/chapter_2_en_corr.tex
A trunk/doc-en/faces_nefer_yeux.dat
A trunk/doc-en/par-tracerpolygone_en_corr.tex
A trunk/doc-en/par-definirplanquelconque_en_corr.tex
A trunk/doc-en/tore1860ovales-faces.dat
A trunk/doc-en/slicePyramid-couleurs.dat
A trunk/doc-en/sommets_nefer0.dat
A trunk/doc-en/par-keywords_en_corr.tex
A trunk/doc-en/par-ruban_en_corr.tex
A trunk/doc-en/tore1860ovales-sommets.dat
A trunk/doc-en/par-positionnersolide_en_corr.tex
A trunk/doc-en/tore1860lemniscate-couleurs.dat
A trunk/doc-en/tore1836-io.dat
A trunk/doc-en/tore1860ovales-couleurs.dat
A trunk/doc-en/par-geode_en_corr.tex
A trunk/doc-en/par-definitionmaillage_en_corr.tex
A trunk/doc-en/par-annoterschema_en_corr.tex
A trunk/doc-en/geodedual44-io.dat
M trunk/pst-solides3d.sty
M trunk/pst-solides3d.tex

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/doc/par-changements.tex

    r80 r109  
    3939 
    4040\end {itemize} 
     41 
  • trunk/doc/par-courbeR3.tex

    r89 r109  
    6363\psframe*[linecolor=blue!50](-6,-3)(6,8) 
    6464\psset{lightsrc=10 -20 50,viewpoint=50 -20 30 rtp2xyz,Decran=50} 
    65 \defFunction{CosRad}(t){t 2 mul Cos 4 mul}{t}{0} 
    6665\psSolid[object=grille,base=-4 4 -4 4,linecolor=red,linewidth=0.5\pslinewidth]% 
    6766\axesIIID(0,0,0)(4,4,7) 
    6867\psset{range=-4 4} 
     68\defFunction{CosRad}(t){t 2 mul Cos 4 mul}{t}{0} 
    6969\psSolid[object=courbe,linewidth=0.1, 
    7070        r=0, 
     
    8888\begin{verbatim} 
    8989\psset{range=-4 4} 
     90\psSolid[object=grille,base=-4 4 -4 4]% 
    9091\defFunction{CosRad}(t){t 2 mul Cos 4 mul}{t}{0} 
    91 \psSolid[object=grille,base=-4 4 -4 4]% 
    9292\psSolid[object=courbe,linewidth=0.1, 
    9393        r=0, 
  • trunk/doc/par-section.tex

    r94 r109  
    861861\begin{pspicture}(-6,-4)(6,4) 
    862862\pstVerb{/Ampl 3 2 sqrt mul def}% 
     863\psset{viewpoint=50 -10 30 rtp2xyz,Decran=50} 
     864%\lightsource 
     865\psset{lightsrc=viewpoint} 
    863866\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 %\lightsource 
    866 \psset{lightsrc=viewpoint} 
    867867\psframe[fillstyle=solid,fillcolor=gray!50](-6,-4)(6,4) 
    868868%\psset{solidmemory} 
  • trunk/pst-solides3d.sty

    r87 r109  
    77\IfFileExists{solides.pro}{% 
    88   \ProvidesFile{solides.pro} 
    9      [2008/07/11 v. 4.02,  PostScript prologue file] 
     9     [2008/07/28 v. 4.09,  PostScript prologue file] 
    1010     \@addtofilelist{solides.pro}}{}% 
    1111\endinput 
  • trunk/pst-solides3d.tex

    r107 r109  
    595595\def\psSolid{\def\pst@par{}\pst@object{psSolid}} 
    596596\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\fi 
     597\def\psSolid@ii(#1,#2,#3){
     598  \ifPst@solidmemory\begingroup\use@par\else\begin@ClosedObj\fi 
    599599  \addto@pscode{ 
    600600    1 setlinejoin 
     
    609609    end 
    610610  }% fin du code ps 
    611   \ifPst@solidmemory\else\end@ClosedObj\fi 
    612   \ignorespaces}} 
     611  \ifPst@solidmemory\endgroup\else\end@ClosedObj\fi 
     612  \ignorespaces} 
    613613 
    614614 
     
    678678\psSolid[object=vecteur,RotZ=#2,RotY=-#3, 
    679679         args=1.7 0 0](xP,yP,zP) 
    680   \endgroup% 
    681   \ignorespaces% 
    682 
     680\endgroup% 
     681\ignorespaces} 
     682
    683683%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    684684%% les axes IIId 
     
    786786\fi 
    787787}} 
    788  
     788
    789789 
    790790%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    793793\def\defFunction{\@ifnextchar[{\defFunction@i}{\defFunction@i[]}} 
    794794\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  
    797798  \begingroup 
    798799  \psset{#1} 
     
    803804    \def\@tempb{#5}\ifx\@tempb\@empty \else\store@toks@after\@tempb\fi 
    804805    \def\@tempb{#6}\ifx\@tempb\@empty \else\store@toks@after\@tempb\fi 
    805     \codejps{ 
     806    \pstVerb{ 
     807%    \codejps{ 
    806808      /#2 { 3 dict begin \@tempa \the\toks@ 
    807809         gere_pst-deffunction end } def }% 20080625 
    808810  \else 
    809     \codejps{ 
     811    \pstVerb{ 
     812%    \codejps{ 
    810813       /#2 { 3 dict begin \the\toks@ #4 #5 #6 
    811814         gere_pst-deffunction end } def }% 20080625 
    812   \fi 
     815  \fi% 
    813816  \endgroup} 
    814817%