Changeset 38

Show
Ignore:
Timestamp:
06/06/08 15:43:33 (7 months ago)
Author:
jpv
Message:

Changement dans l'ordre d'application des options de coloriage

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/solides.pro

    r37 r38  
    11%! 
    22% PostScript prologue for pst-solides3d.tex. 
    3 % Version 3.23, 2008/06/05 
     3% Version 3.24, 2008/06/06 
    44% 
    55%% COPYRIGHT 2008 by Jean-Paul Vignault, Manuel Luque 
     
    82318231      dup rmfaces i get solidrmface 
    82328232   } for 
    8233    activationgestioncouleurs { 
    8234       dup solidwithinfaces { 
    8235          gere_pstricks_color_inout  
    8236       } { 
    8237          gere_pstricks_color_out  
    8238       } ifelse 
    8239    } if 
    8240  
    8241    0 1 fcol length 2 idiv 1 sub { 
    8242       /i exch def  
    8243       dup fcol 2 i mul get fcol 2 i mul 1 add get solidputfcolor 
    8244    } for 
    82458233   tx@Dict /pst-transformoption known { 
    82468234      dup {pst-transformoption} solidtransform  
    82478235   } if 
    8248    solidinouthue length 0 gt {  
    8249       dup solidinouthue solidputinouthuecolors  
    8250    } { 
    8251       solidhue length 0 gt { 
    8252          dup solidhue solidputhuecolors 
    8253       } if 
    8254       solidinhue length 0 gt { 
    8255          dup solidinhue solidputinhuecolors 
    8256       } if 
    8257    } ifelse 
    82588236   solidaffinage length 0 ne { 
    82598237      solidaffinage 0 get isstring { 
     
    82888266      dup videsolid 
    82898267   } if 
     8268   activationgestioncouleurs { 
     8269      dup solidwithinfaces { 
     8270         gere_pstricks_color_inout  
     8271      } { 
     8272         gere_pstricks_color_out 
     8273      } ifelse 
     8274   } if 
     8275 
     8276   0 1 fcol length 2 idiv 1 sub { 
     8277      /i exch def  
     8278      dup fcol 2 i mul get fcol 2 i mul 1 add get solidputfcolor 
     8279   } for 
     8280   solidinouthue length 0 gt {  
     8281      dup solidinouthue solidputinouthuecolors  
     8282   } { 
     8283      solidhue length 0 gt { 
     8284         dup solidhue solidputhuecolors 
     8285      } if 
     8286      solidinhue length 0 gt { 
     8287         dup solidinhue solidputinhuecolors 
     8288      } if 
     8289   } ifelse 
    82908290   /lightsrc where {pop solidlightOn} if 
    82918291   dup action