Changeset 95
- Timestamp:
- 07/14/08 13:33:11 (6 months ago)
- Files:
-
- trunk/doc/par-surfacesparametrees.tex (modified) (1 diff)
- trunk/pst-solides3d.tex (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/doc/par-surfacesparametrees.tex
r94 r95 23 23 Les plages de valeurs pour $u$ et $v$ sont définies dans l'option 24 24 \Cadre{range=$\mathtt{u_{min}}$ $\mathtt{u_{max}}$ $\mathtt{v_{min}}$ 25 $\mathtt{v_{max}}$}. 25 $\mathtt{v_{max}}$}. %$ 26 26 27 27 Le tracé de la fonction est activé par trunk/pst-solides3d.tex
r92 r95 21 21 \ifx\MultidoLoaded\endinput\else\input multido.tex \fi 22 22 % JPV & ML & AS & HV 23 \def\fileversion{4.0 2}24 \def\filedate{2008/07/1 1}23 \def\fileversion{4.03} 24 \def\filedate{2008/07/14} 25 25 \message{`PSTSOLIDESIIID' v\fileversion, \filedate} 26 26 % … … 142 142 %%%%%%%%%%%%%%%%% variables booleennes %%%%%%%%%%%%%%%%% 143 143 % 144 \define@boolkey[psset]{pst-solides3d}[Pst@]{SphericalCoor}[true]{%145 \ifPst@SphericalCoor146 \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} 149 149 % 150 150 \define@boolkey[psset]{pst-solides3d}[Pst@]{affinagerm}[false]{} … … 298 298 surfaceparametree,texte,trigospherique,vecteur,line,objfile,datfile,surface*,% 299 299 plan,offfile,geode,load,plantype,point,pie,droite,polygone,cercle,rightangle} 300 % 300 301 %% Reservation de macros correspondants aux objects 301 302 \pst@solides@reservednames{object} … … 472 473 \fi 473 474 % 474 \ifx\pst@solides@CoordinatesRm\@empty475 /rmfaces [] def476 \else477 475 /rmfaces [\pst@solides@CoordinatesRm] def 478 \fi479 476 % 480 477 \ifx\pst@solides@plansepare\@empty … … 512 509 \fi 513 510 % 514 \ifx\pst@solides@fcol\@empty515 /fcol [] def516 \else517 511 /fcol [\pst@solides@fcol] def 518 \fi519 %520 \ifx\pst@solides@hue\@empty521 /solidhue [] def522 \else523 512 /solidhue [\pst@solides@hue] def 524 \fi525 \ifx\pst@solides@inouthue\@empty526 /solidinouthue [] def527 \else528 513 /solidinouthue [\pst@solides@inouthue] def 529 \fi530 \ifx\pst@solides@inhue\@empty531 /solidinhue [] def532 \else533 514 /solidinhue [\pst@solides@inhue] def 534 \fi535 515 /origin {\pst@solides@origin} def 536 516 % … … 541 521 %% \fi 542 522 % 543 \ifx\pst@solides@sommets\@empty544 /sommets [] def545 \else546 523 /sommets [\pst@solides@sommets] def 547 \fi548 %549 \ifx\pst@solides@faces\@empty550 /faces [] def551 \else552 524 /faces [\pst@solides@faces] def 553 \fi554 %555 \ifx\pst@solides@show\@empty556 /solidshow [] def557 \else558 525 /solidshow [\pst@solides@show] def 559 \fi560 %561 \ifx\pst@solides@num\@empty562 /solidnum [] def563 \else564 526 /solidnum [\pst@solides@num] def 565 \fi566 %567 \ifx\pst@solides@numfaces\@empty568 /solidnumf [] def569 \else570 527 /solidnumf [\pst@solides@numfaces] def 571 \fi572 %573 \ifx\pst@solides@trunc\@empty574 /solidtrunc [] def575 \else576 528 /solidtrunc [\pst@solides@trunc] def 577 \fi578 \ifx\pst@solides@affinage\@empty579 /solidaffinage [] def580 \else581 529 /solidaffinage [\pst@solides@affinage] def 582 \fi583 %584 \ifx\pst@solides@ngrid\@empty585 /ngrid [] def586 \else587 530 /ngrid [\pst@solides@ngrid] def 588 \fi589 531 % 590 532 \ifPst@affinagerm … … 664 606 %% \fi 665 607 % 666 \ifPst@SphericalCoor667 viewpointXYZ /PHI ED /THETA ED /Dobs ED668 % CoefficientsMT669 %% pour la 3D conventionnelle670 %% Dony : graphisme scientifique : page 187671 %% Editeur : Masson672 /XpointVue {Dobs Cos1Cos2 mul} bind def673 /YpointVue {Dobs Sin1Cos2 mul} bind def674 /ZpointVue {Dobs Sin2 mul} bind def675 XpointVue YpointVue ZpointVue /viewpoint defpoint3d676 \else608 %\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 677 619 viewpointXYZ /ZpointVue ED /YpointVue ED /XpointVue ED 678 620 /THETA {YpointVue XpointVue atan} bind def … … 681 623 % CoefficientsMT 682 624 XpointVue YpointVue ZpointVue /viewpoint defpoint3d 683 \fi684 > %625 %\fi 626 > 685 627 686 628 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
