Changeset 95

Show
Ignore:
Timestamp:
07/14/08 13:33:11 (6 months ago)
Author:
herbert
Message:

commented out \SphericalCoor? and some code cosmetics

Files:

Legend:

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

    r94 r95  
    2323Les plages de valeurs pour $u$ et $v$ sont définies dans l'option 
    2424\Cadre{range=$\mathtt{u_{min}}$ $\mathtt{u_{max}}$ $\mathtt{v_{min}}$ 
    25 $\mathtt{v_{max}}$}. 
     25$\mathtt{v_{max}}$}.  %$ 
    2626 
    2727Le tracé de la fonction est activé par 
  • trunk/pst-solides3d.tex

    r92 r95  
    2121\ifx\MultidoLoaded\endinput\else\input multido.tex \fi  
    2222% JPV & ML & AS & HV 
    23 \def\fileversion{4.02
    24 \def\filedate{2008/07/11
     23\def\fileversion{4.03
     24\def\filedate{2008/07/14
    2525\message{`PSTSOLIDESIIID' v\fileversion, \filedate} 
    2626% 
     
    142142%%%%%%%%%%%%%%%%% variables booleennes %%%%%%%%%%%%%%%%% 
    143143% 
    144 \define@boolkey[psset]{pst-solides3d}[Pst@]{SphericalCoor}[true]{% 
    145   \ifPst@SphericalCoor 
    146   \def\pst@solides@viewpoint{ 17.320509 45 35.264389 }% 
    147   \fi} 
    148 \psset{SphericalCoor=false}  
     144%\define@boolkey[psset]{pst-solides3d}[Pst@]{SphericalCoor}[true]{% 
     145%  \ifPst@SphericalCoor 
     146%  \def\pst@solides@viewpoint{ 17.320509 45 35.264389 }% 
     147%  \fi} 
     148%\psset{SphericalCoor=false}  
    149149% 
    150150\define@boolkey[psset]{pst-solides3d}[Pst@]{affinagerm}[false]{} 
     
    298298surfaceparametree,texte,trigospherique,vecteur,line,objfile,datfile,surface*,% 
    299299plan,offfile,geode,load,plantype,point,pie,droite,polygone,cercle,rightangle} 
     300% 
    300301%% Reservation de macros correspondants aux objects 
    301302\pst@solides@reservednames{object} 
     
    472473\fi 
    473474% 
    474 \ifx\pst@solides@CoordinatesRm\@empty 
    475 /rmfaces [] def 
    476     \else 
    477475/rmfaces [\pst@solides@CoordinatesRm] def 
    478 \fi 
    479476% 
    480477\ifx\pst@solides@plansepare\@empty 
     
    512509\fi 
    513510% 
    514 \ifx\pst@solides@fcol\@empty 
    515 /fcol [] def 
    516     \else 
    517511/fcol [\pst@solides@fcol] def 
    518 \fi 
    519 % 
    520 \ifx\pst@solides@hue\@empty 
    521 /solidhue [] def 
    522     \else 
    523512/solidhue [\pst@solides@hue] def 
    524 \fi 
    525 \ifx\pst@solides@inouthue\@empty 
    526 /solidinouthue [] def 
    527     \else 
    528513/solidinouthue [\pst@solides@inouthue] def 
    529 \fi 
    530 \ifx\pst@solides@inhue\@empty 
    531 /solidinhue [] def 
    532     \else 
    533514/solidinhue [\pst@solides@inhue] def 
    534 \fi 
    535515/origin {\pst@solides@origin} def 
    536516% 
     
    541521%% \fi 
    542522% 
    543 \ifx\pst@solides@sommets\@empty 
    544 /sommets [] def 
    545     \else 
    546523/sommets [\pst@solides@sommets] def 
    547 \fi 
    548 % 
    549 \ifx\pst@solides@faces\@empty 
    550 /faces [] def 
    551     \else 
    552524/faces [\pst@solides@faces] def 
    553 \fi 
    554 % 
    555 \ifx\pst@solides@show\@empty 
    556 /solidshow [] def 
    557     \else 
    558525/solidshow [\pst@solides@show] def 
    559 \fi 
    560 % 
    561 \ifx\pst@solides@num\@empty 
    562 /solidnum [] def 
    563     \else 
    564526/solidnum [\pst@solides@num] def 
    565 \fi 
    566 % 
    567 \ifx\pst@solides@numfaces\@empty 
    568 /solidnumf [] def 
    569     \else 
    570527/solidnumf [\pst@solides@numfaces] def 
    571 \fi 
    572 % 
    573 \ifx\pst@solides@trunc\@empty 
    574 /solidtrunc [] def 
    575     \else 
    576528/solidtrunc [\pst@solides@trunc] def 
    577 \fi 
    578 \ifx\pst@solides@affinage\@empty 
    579 /solidaffinage [] def 
    580     \else 
    581529/solidaffinage [\pst@solides@affinage] def 
    582 \fi 
    583 % 
    584 \ifx\pst@solides@ngrid\@empty 
    585 /ngrid [] def 
    586     \else 
    587530/ngrid [\pst@solides@ngrid] def 
    588 \fi 
    589531% 
    590532\ifPst@affinagerm 
     
    664606%% \fi 
    665607% 
    666 \ifPst@SphericalCoor 
    667     viewpointXYZ /PHI ED /THETA ED /Dobs ED 
    668     %    CoefficientsMT 
    669     %% pour la 3D conventionnelle 
    670     %% Dony : graphisme scientifique : page 187 
    671     %% Editeur : Masson 
    672     /XpointVue {Dobs Cos1Cos2 mul} bind def 
    673     /YpointVue {Dobs Sin1Cos2 mul} bind def 
    674     /ZpointVue {Dobs Sin2 mul} bind def 
    675     XpointVue YpointVue ZpointVue /viewpoint defpoint3d 
    676 \else 
     608%\ifPst@SphericalCoor 
     609%    viewpointXYZ /PHI ED /THETA ED /Dobs ED 
     610%    %    CoefficientsMT 
     611%    %% pour la 3D conventionnelle 
     612%    %% Dony : graphisme scientifique : page 187 
     613%    %% Editeur : Masson 
     614%    /XpointVue {Dobs Cos1Cos2 mul} bind def 
     615%    /YpointVue {Dobs Sin1Cos2 mul} bind def 
     616%    /ZpointVue {Dobs Sin2 mul} bind def 
     617%    XpointVue YpointVue ZpointVue /viewpoint defpoint3d 
     618%\else 
    677619    viewpointXYZ /ZpointVue ED /YpointVue ED /XpointVue ED 
    678620    /THETA {YpointVue XpointVue atan} bind def 
     
    681623%    CoefficientsMT 
    682624    XpointVue YpointVue ZpointVue /viewpoint defpoint3d 
    683 \fi 
    684 >% 
     625%\fi 
     626> 
    685627 
    686628%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%