home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 3 / goldfish_volume_3.bin / files / gfx / 3d / irit / docs / user_man / makefile.unx < prev   
Encoding:
Makefile  |  1995-01-01  |  5.3 KB  |  206 lines

  1. #
  2. # Unix makefile to convert IRIT dat files to postscript. used to create
  3. # the figures of the user manual of the IRIT solid modeller.
  4. #
  5. #                Gershon Elber, October 1994.
  6. #
  7.  
  8. all:    dat_files all_figures
  9.  
  10. dat_files: doc_figs.irt
  11.     irit -t doc_figs.irt
  12.     touch dat_files
  13.  
  14. arc1cnst.ps: arc1cnst.dat
  15.     irit2ps -u -p F 0.02 -M arc1cnst.dat > arc1cnst.ps
  16.  
  17. boolone.ps: boolone.dat
  18.     irit2ps -u -p F 0.02 boolone.dat > boolone.ps
  19.  
  20. boolsum.ps: boolsum.dat
  21.     irit2ps -u -p F 0.02 boolsum.dat > boolsum.ps
  22.  
  23. caoffset.ps: caoffset.dat
  24.     irit2ps -u -p F 0.02 caoffset.dat > caoffset.ps
  25.  
  26. cci.ps: cci.dat
  27.     irit2ps -u -p F 0.02 cci.dat > cci.ps
  28.  
  29. ccrvtr.ps: ccrvtr.dat
  30.     irit2ps -u -p F 0.02 ccrvtr.dat > ccrvtr.ps
  31.  
  32. cderive.ps: cderive.dat
  33.     irit2ps -u -p F 0.02 cderive.dat > cderive.ps
  34.  
  35. cdivide.ps: cdivide.dat
  36.     irit2ps -u -p F 0.02 cdivide.dat > cdivide.ps
  37.  
  38. cevolute.ps: cevolute.dat
  39.     irit2ps -u -p F 0.02 cevolute.dat > cevolute.ps
  40.  
  41. cextreme.ps: cextreme.dat
  42.     irit2ps -u -p F 0.02 cextreme.dat > cextreme.ps
  43.  
  44. cinflect.ps: cinflect.dat
  45.     irit2ps -u -p F 0.02 cinflect.dat > cinflect.ps
  46.  
  47. cinterp.ps: cinterp.dat
  48.     irit2ps -u -p F 0.02 cinterp.dat > cinterp.ps
  49.  
  50. circular.ps: circular.dat
  51.     irit2ps -u -p F 0.02 circular.dat > circular.ps
  52.  
  53. cmultres.ps: cmultres.dat
  54.     irit2ps -u -p F 0.02 cmultres.dat > cmultres.ps
  55.  
  56. cmorph.ps: cmorph.dat
  57.     irit2ps -u -p F 0.02 cmorph.dat > cmorph.ps
  58.  
  59. coffset.ps: coffset.dat
  60.     irit2ps -u -p F 0.02 coffset.dat > coffset.ps
  61.  
  62. compose.ps: compose.dat
  63.     irit2ps -u -p F 0.02 compose.dat > compose.ps
  64.  
  65. cones.ps: cones.dat
  66.     irit2ps -u -p F 0.02 cones.dat > cones.ps
  67.  
  68. cperiod.ps: cperiod.dat
  69.     irit2ps -u -p F 0.02 -M -C- cperiod.dat > cperiod.ps
  70.  
  71. craise.ps: craise.dat
  72.     irit2ps -u -p F 0.02 -M craise.dat > craise.ps
  73.  
  74. crefine.ps: crefine.dat
  75.     irit2ps -u -p F 0.02 -M crefine.dat > crefine.ps
  76.  
  77. cregion.ps: cregion.dat
  78.     irit2ps -u -p F 0.02 -M cregion.dat > cregion.ps
  79.  
  80. crvlndst.ps: crvlndst.dat
  81.     irit2ps -u -p F 0.02 crvlndst.dat > crvlndst.ps
  82.  
  83. crvptdst.ps: crvptdst.dat
  84.     irit2ps -u -p F 0.02 crvptdst.dat > crvptdst.ps
  85.  
  86. csurface.ps: csurface.dat
  87.     irit2ps -u -p F 0.02 csurface.dat > csurface.ps
  88.  
  89. ctrimsrf.ps: ctrimsrf.dat
  90.     irit2ps -u -p F 0.02 ctrimsrf.dat > ctrimsrf.ps
  91.  
  92. cylinder.ps: cylinder.dat
  93.     irit2ps -u -p F 0.02 cylinder.dat > cylinder.ps
  94.  
  95. czeros.ps: czeros.dat
  96.     irit2ps -u -p F 0.02 czeros.dat > czeros.ps
  97.  
  98. extrude.ps: extrude.dat
  99.     irit2ps -u -p F 0.02 extrude.dat > extrude.ps
  100.  
  101. gbox.ps: gbox.dat
  102.     irit2ps -u -p F 0.02 gbox.dat > gbox.ps
  103.  
  104. mergpoly.ps: mergpoly.dat
  105.     irit2ps -u -p F 0.02 mergpoly.dat > mergpoly.ps
  106.  
  107. smorph.ps: smorph.dat
  108.     irit2ps -u -p F 0.02 smorph.dat > smorph.ps
  109.  
  110. poly.ps: poly.dat
  111.     irit2ps -u -p F 0.02 poly.dat > poly.ps
  112.  
  113. prim_box.ps: prim_box.dat
  114.     irit2ps -u -p F 0.02 prim_box.dat > prim_box.ps
  115.  
  116. prisa.ps: prisa.dat
  117.     irit2ps -u -p F 0.02 prisa.dat > prisa.ps
  118.  
  119. ruledsrf.ps: ruledsrf.dat
  120.     irit2ps -u -p F 0.02 ruledsrf.dat > ruledsrf.ps
  121.  
  122. scrvtr.ps: scrvtr.dat
  123.     irit2ps -u -p F 0.02 scrvtr.dat > scrvtr.ps
  124.  
  125. sdivide.ps: sdivide.dat
  126.     irit2ps -u -p F 0.02 sdivide.dat > sdivide.ps
  127.  
  128. sfromcrvs.ps: sfromcrvs.dat
  129.     irit2ps -u -p F 0.02 sfromcrvs.dat > sfromcrvs.ps
  130.  
  131. sinterp.ps: sinterp.dat
  132.     irit2ps -u -p F 0.01 sinterp.dat > sinterp.ps
  133.  
  134. snrmlsrf.ps: snrmlsrf.dat
  135.     irit2ps -u -p F 0.02 snrmlsrf.dat > snrmlsrf.ps
  136.  
  137. sregion.ps: sregion.dat
  138.     irit2ps -u -p F 0.02 sregion.dat > sregion.ps
  139.  
  140. surface.ps: surface.dat
  141.     irit2ps -u -p F 0.02 surface.dat > surface.ps
  142.  
  143. surfrev.ps: surfrev.dat
  144.     irit2ps -u -p F 0.02 surfrev.dat > surfrev.ps
  145.  
  146. strivar.ps: strivar.dat
  147.     irit2ps -u -p F 0.02 -I 4 strivar.dat > strivar.ps
  148.  
  149. sweepsrf.ps: sweepsrf.dat
  150.     irit2ps -u -p F 0.02 sweepsrf.dat > sweepsrf.ps
  151.  
  152. swpsclsrf.ps: swpsclsrf.dat
  153.     irit2ps -u -p F 0.02 -I 20 swpsclsrf.dat > swpsclsrf.ps
  154.  
  155. tbezier.ps: tbezier.dat
  156.     irit2ps -u -p F 0.02 -I 4 tbezier.dat > tbezier.ps
  157.  
  158. tdivide.ps: tdivide.dat
  159.     irit2ps -u -p F 0.02 -I 3 tdivide.dat > tdivide.ps
  160.  
  161. torus.ps: torus.dat
  162.     irit2ps -u -p F 0.02 torus.dat > torus.ps
  163.  
  164. trimsrf.ps: trimsrf.dat
  165.     irit2ps -u -p F 0.02 trimsrf.dat > trimsrf.ps
  166.  
  167. tregion.ps: tregion.dat
  168.     irit2ps -u -p F 0.02 -I 3 tregion.dat > tregion.ps
  169.  
  170. booleans.ps: booleans.dat
  171.     poly3d-h -H -q booleans.dat | irit2ps -u - > booleans.ps
  172.  
  173. dodechdr.ps: dodechdr.dat
  174.     poly3d-h -W 0.02 -H -q dodechdr.dat view1mat.dat | irit2ps -d -0.59 0.59 - > dodechdr.ps
  175.  
  176. molecule.ps: molecule.dat
  177.     poly3d-h -W 0.01 -H -q molecule.dat view2mat.dat | irit2ps - > molecule.ps
  178.  
  179. solid2h.ps: solid2h.dat
  180.     poly3d-h -W 0.02 -q solid2h.dat view2mat.dat | irit2ps - > solid2h.ps
  181.  
  182. solid1.ps: solid1.dat
  183.     poly3d-h -q -H solid1.dat view1mat.dat | illustrt -s -l 0.1 -t 0.0 - | irit2ps -W 0.05 -D -1 2 -p h 0.05 -u - > solid1.ps
  184.  
  185. icosahdr.ps: icosahdr.dat
  186.     illustrt -p -s -l 0.05 -t 0.05 icosahdr.dat view1mat.dat | irit2ps -W 0.05 -d -1 1 -p f 0.06 -u - > icosahdr.ps
  187.  
  188.  
  189.  
  190. all_figures:     arc1cnst.ps boolone.ps boolsum.ps caoffset.ps cci.ps \
  191.     ccrvtr.ps cderive.ps cdivide.ps cevolute.ps cextreme.ps \
  192.     cinflect.ps cinterp.ps circular.ps cmultres.ps cmorph.ps \
  193.     coffset.ps compose.ps \
  194.     cones.ps cperiod.ps craise.ps crefine.ps cregion.ps \
  195.     crvlndst.ps crvptdst.ps csurface.ps ctrimsrf.ps \
  196.     cylinder.ps czeros.ps \
  197.     extrude.ps gbox.ps mergpoly.ps smorph.ps poly.ps prim_box.ps \
  198.     prisa.ps ruledsrf.ps scrvtr.ps sdivide.ps sfromcrvs.ps \
  199.     sinterp.ps snrmlsrf.ps sregion.ps strivar.ps surface.ps surfrev.ps \
  200.     sweepsrf.ps swpsclsrf.ps tbezier.ps tdivide.ps torus.ps \
  201.     tregion.ps trimsrf.ps \
  202.     booleans.ps solid1.ps solid2h.ps molecule.ps icosahdr.ps \
  203.     dodechdr.ps
  204.  
  205.  
  206.