home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / demos / gpc / tests / interior.v21 < prev    next >
Encoding:
Text File  |  1991-02-13  |  26.2 KB  |  783 lines

  1. %
  2. /*--------------------------------------------------------------------*\
  3. |
  4. |   Copyright (c)1989,1990 National Computer Graphics Association
  5. |
  6. |       Permission is granted to any individual or instititution 
  7. |  to use, copy, or redistribute this software so long as it is not
  8. |    sold for profit, provided this copyright notice is retained.
  9. |
  10. |                         Developed for the
  11. |               National Computer Graphics Association
  12. |                        2722 Merrilee Drive
  13. |                         Fairfax, VA  22031
  14. |                           (703) 698-9600
  15. |
  16. |                                 by
  17. |                SimGraphics Engineering Corporation
  18. |                   1137 Huntington Drive, Suite A
  19. |                      South Pasadena, CA  91030
  20. |                           (213) 255-0900
  21. |---------------------------------------------------------------------
  22. |
  23. | Author    :    SimGraphics Engineering Corporation
  24. | File          :    interior.v21
  25. | Date          :    Tue Jul 10 16:43:18 PDT 1990
  26. | Project       :    Picture Level Benchmark
  27. | Description    :    See interior.doc
  28. | Status    :    Version 1.02
  29. | Revisions     :    1.01: Apply_to_global3 removed from data file 
  30. |            and moved to inside test loop.  This eased
  31. |            problems for PHIGS ports.
  32. |
  33. |            1.02:
  34. |            Files interior.d02 interior.d03 interior.d04
  35. |            have been replaced with file interior.d01
  36. |
  37. |            Files interior.d06 interior.d07 interior.d08
  38. |            have been replaced with file interior.d05
  39. |
  40. |            Files interior.d10 interior.d11 interior.d12
  41. |            have been replaced with file interior.d09
  42. |
  43. |            Files interior.d14 interior.d15 interior.d16
  44. |            have been replaced with file interior.d13
  45. |
  46. |            Files interior.d18 interior.d19 interior.d20
  47. |            have been replaced with file interior.d17
  48. |
  49. |            Files interior.d22 interior.d23 interior.d24
  50. |            have been replaced with file interior.d21
  51. |
  52. |            Files interior.d26 interior.d27 interior.d28
  53. |            have been replaced with file interior.d25
  54. |
  55. \*--------------------------------------------------------------------*/
  56. %
  57.     Configuration rgb double_buffer true_color;
  58.     Read_geometry_file "interior.d21";
  59.     Specify_report_file "interior.r21";
  60.     Default_view_specification  1  500 parallel;
  61.     Active_view  1  ; 
  62.  
  63. % *********************************************************************** % 
  64. % Set up static attributes                                                %
  65. % *********************************************************************** % 
  66.     Text_prec Stroke ;
  67.     Char_exp  1 ;
  68.     char_height  30 ;
  69.  
  70.     Backface_interior_color  1.000000  1.000000  1.000000 ;
  71.     Background_color    0.300000  0.300000  0.800000 ;
  72.     Text_color  1  1  1 ;
  73.  
  74.     Interior_shading  1 ;
  75.     Interior_lighting  1 ;
  76.     Backface_processing  0  0 ;
  77.  
  78.     Identity3  1  ; 
  79.     Apply_to_global3  1  ; 
  80.     Translate3  0  -437.500000   416  0 Replace  ;     % Set Initial position  %
  81.     Translate3  1   125     0  0 Replace  ;     % Set Column offset     %
  82.     Translate3  2     0  -166  0 Replace  ;     % Set Row offset        %
  83.     Push_matrix3  ;                 % Push Initial position %
  84.  
  85. % *********************************************************************** % 
  86. %                                                                         % 
  87. %                                                                         % 
  88. %                           Begin Test Loop                               % 
  89. %                                                                         % 
  90. % *********************************************************************** % 
  91. Begin_test  1  ; 
  92.     Text3  -450  -450  0 "InteriorS Test: QUAD true parallel";
  93.     Text3  -450  -495  0 "interior.v21";
  94.  
  95. % *********************************************************************** % 
  96. %                           Row 1 Column 1                                %
  97. % *********************************************************************** %
  98.   HLHS_Removal hlhs_disable;
  99.   Interior_style hollow;
  100.   Interior_pattern_index  0;
  101.   Interior_color  0.000000 0.000000 1.000000;
  102.   Edge_color  1.000000 1.000000 0.000000;
  103.  
  104.   Edge_flag disable  ;
  105.   Edge_type  0;
  106.   Edge_width  1;
  107.       Apply_to_global3  0  ; 
  108.   Execute_structure 20  ; 
  109.  
  110.  
  111. % *********************************************************************** % 
  112. %                           Row 1 Column 2                                %
  113. % *********************************************************************** %
  114.   HLHS_Removal hlhs_enable;
  115.   Interior_style solid;
  116.   Interior_pattern_index  0;
  117.   Interior_color  0.000000 0.142857 1.000000;
  118.   Edge_color  1.000000 0.857143 0.000000;
  119.  
  120.   Edge_flag disable  ;
  121.   Edge_type  1;
  122.   Edge_width  1;
  123.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  124.       Apply_to_global3  0  ; 
  125.   Call_structure 20  ; 
  126.  
  127.  
  128. % *********************************************************************** % 
  129. %                           Row 1 Column 3                                %
  130. % *********************************************************************** %
  131.   HLHS_Removal hlhs_disable;
  132.   Interior_style pattern;
  133.   Interior_pattern_index  0;
  134.   Interior_color  0.000000 0.285714 1.000000;
  135.   Edge_color  1.000000 0.714286 0.000000;
  136.  
  137.   Edge_flag disable  ;
  138.   Edge_type  2;
  139.   Edge_width  1;
  140.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  141.       Apply_to_global3  0  ; 
  142.   Execute_structure 20  ; 
  143.  
  144.  
  145. % *********************************************************************** % 
  146. %                           Row 1 Column 4                                %
  147. % *********************************************************************** %
  148.   HLHS_Removal hlhs_enable;
  149.   Interior_style empty;
  150.   Interior_pattern_index  0;
  151.   Interior_color  0.000000 0.428571 1.000000;
  152.   Edge_color  1.000000 0.571429 0.000000;
  153.  
  154.   Edge_flag disable  ;
  155.   Edge_type  3;
  156.   Edge_width  1;
  157.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  158.       Apply_to_global3  0  ; 
  159.   Call_structure 20  ; 
  160.  
  161.  
  162. % *********************************************************************** % 
  163. %                           Row 1 Column 5                                %
  164. % *********************************************************************** %
  165.   HLHS_Removal hlhs_disable;
  166.   Interior_style hollow;
  167.   Interior_pattern_index  0;
  168.   Interior_color  0.000000 0.571429 1.000000;
  169.   Edge_color  1.000000 0.428571 0.000000;
  170.  
  171.   Edge_flag disable  ;
  172.   Edge_type  0;
  173.   Edge_width  1;
  174.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  175.       Apply_to_global3  0  ; 
  176.   Call_structure 20  ; 
  177.  
  178.  
  179. % *********************************************************************** % 
  180. %                           Row 1 Column 6                                %
  181. % *********************************************************************** %
  182.   HLHS_Removal hlhs_enable;
  183.   Interior_style solid;
  184.   Interior_pattern_index  0;
  185.   Interior_color  0.000000 0.714286 1.000000;
  186.   Edge_color  1.000000 0.285714 0.000000;
  187.  
  188.   Edge_flag disable  ;
  189.   Edge_type  1;
  190.   Edge_width  1;
  191.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  192.       Apply_to_global3  0  ; 
  193.   Execute_structure 20  ; 
  194.  
  195.  
  196. % *********************************************************************** % 
  197. %                           Row 1 Column 7                                %
  198. % *********************************************************************** %
  199.   HLHS_Removal hlhs_disable;
  200.   Interior_style pattern;
  201.   Interior_pattern_index  0;
  202.   Interior_color  0.000000 0.857143 1.000000;
  203.   Edge_color  1.000000 0.142857 0.000000;
  204.  
  205.   Edge_flag disable  ;
  206.   Edge_type  2;
  207.   Edge_width  1;
  208.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  209.       Apply_to_global3  0  ; 
  210.   Call_structure 20  ; 
  211.  
  212.  
  213. % *********************************************************************** % 
  214. %                           Row 1 Column 8                                %
  215. % *********************************************************************** %
  216.   HLHS_Removal hlhs_enable;
  217.   Interior_style empty;
  218.   Interior_pattern_index  0;
  219.   Interior_color  0.000000 1.000000 1.000000;
  220.   Edge_color  1.000000 0.000000 0.000000;
  221.  
  222.   Edge_flag disable  ;
  223.   Edge_type  3;
  224.   Edge_width  1;
  225.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  226.       Apply_to_global3  0  ; 
  227.   Execute_structure 20  ; 
  228.  
  229.  
  230. % *********************************************************************** % 
  231. %                           Row 2 Column 1                                %
  232. % *********************************************************************** %
  233.   HLHS_Removal hlhs_disable;
  234.   Interior_style hollow;
  235.   Interior_pattern_index  1;
  236.   Interior_color  0.250000 0.000000 0.750000;
  237.   Edge_color  0.750000 1.000000 0.250000;
  238.  
  239.   Edge_flag enable  ;
  240.   Edge_type  0;
  241.   Edge_width  1;
  242.   Pop_matrix3  ; 
  243.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  244.   Push_matrix3  ; 
  245.       Apply_to_global3  0  ; 
  246.   Execute_structure 20  ; 
  247.  
  248.  
  249. % *********************************************************************** % 
  250. %                           Row 2 Column 2                                %
  251. % *********************************************************************** %
  252.   HLHS_Removal hlhs_enable;
  253.   Interior_style solid;
  254.   Interior_pattern_index  1;
  255.   Interior_color  0.250000 0.142857 0.750000;
  256.   Edge_color  0.750000 0.857143 0.250000;
  257.  
  258.   Edge_flag enable  ;
  259.   Edge_type  1;
  260.   Edge_width  1;
  261.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  262.       Apply_to_global3  0  ; 
  263.   Call_structure 20  ; 
  264.  
  265.  
  266. % *********************************************************************** % 
  267. %                           Row 2 Column 3                                %
  268. % *********************************************************************** %
  269.   HLHS_Removal hlhs_disable;
  270.   Interior_style pattern;
  271.   Interior_pattern_index  1;
  272.   Interior_color  0.250000 0.285714 0.750000;
  273.   Edge_color  0.750000 0.714286 0.250000;
  274.  
  275.   Edge_flag enable  ;
  276.   Edge_type  2;
  277.   Edge_width  1;
  278.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  279.       Apply_to_global3  0  ; 
  280.   Execute_structure 20  ; 
  281.  
  282.  
  283. % *********************************************************************** % 
  284. %                           Row 2 Column 4                                %
  285. % *********************************************************************** %
  286.   HLHS_Removal hlhs_enable;
  287.   Interior_style empty;
  288.   Interior_pattern_index  1;
  289.   Interior_color  0.250000 0.428571 0.750000;
  290.   Edge_color  0.750000 0.571429 0.250000;
  291.  
  292.   Edge_flag enable  ;
  293.   Edge_type  3;
  294.   Edge_width  1;
  295.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  296.       Apply_to_global3  0  ; 
  297.   Call_structure 20  ; 
  298.  
  299.  
  300. % *********************************************************************** % 
  301. %                           Row 2 Column 5                                %
  302. % *********************************************************************** %
  303.   HLHS_Removal hlhs_disable;
  304.   Interior_style hollow;
  305.   Interior_pattern_index  1;
  306.   Interior_color  0.250000 0.571429 0.750000;
  307.   Edge_color  0.750000 0.428571 0.250000;
  308.  
  309.   Edge_flag enable  ;
  310.   Edge_type  0;
  311.   Edge_width  1;
  312.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  313.       Apply_to_global3  0  ; 
  314.   Call_structure 20  ; 
  315.  
  316.  
  317. % *********************************************************************** % 
  318. %                           Row 2 Column 6                                %
  319. % *********************************************************************** %
  320.   HLHS_Removal hlhs_enable;
  321.   Interior_style solid;
  322.   Interior_pattern_index  1;
  323.   Interior_color  0.250000 0.714286 0.750000;
  324.   Edge_color  0.750000 0.285714 0.250000;
  325.  
  326.   Edge_flag enable  ;
  327.   Edge_type  1;
  328.   Edge_width  1;
  329.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  330.       Apply_to_global3  0  ; 
  331.   Execute_structure 20  ; 
  332.  
  333.  
  334. % *********************************************************************** % 
  335. %                           Row 2 Column 7                                %
  336. % *********************************************************************** %
  337.   HLHS_Removal hlhs_disable;
  338.   Interior_style pattern;
  339.   Interior_pattern_index  1;
  340.   Interior_color  0.250000 0.857143 0.750000;
  341.   Edge_color  0.750000 0.142857 0.250000;
  342.  
  343.   Edge_flag enable  ;
  344.   Edge_type  2;
  345.   Edge_width  1;
  346.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  347.       Apply_to_global3  0  ; 
  348.   Call_structure 20  ; 
  349.  
  350.  
  351. % *********************************************************************** % 
  352. %                           Row 2 Column 8                                %
  353. % *********************************************************************** %
  354.   HLHS_Removal hlhs_enable;
  355.   Interior_style empty;
  356.   Interior_pattern_index  1;
  357.   Interior_color  0.250000 1.000000 0.750000;
  358.   Edge_color  0.750000 0.000000 0.250000;
  359.  
  360.   Edge_flag enable  ;
  361.   Edge_type  3;
  362.   Edge_width  1;
  363.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  364.       Apply_to_global3  0  ; 
  365.   Execute_structure 20  ; 
  366.  
  367.  
  368. % *********************************************************************** % 
  369. %                           Row 3 Column 1                                %
  370. % *********************************************************************** %
  371.   HLHS_Removal hlhs_disable;
  372.   Interior_style hollow;
  373.   Interior_pattern_index  2;
  374.   Interior_color  0.500000 0.000000 0.500000;
  375.   Edge_color  0.500000 1.000000 0.500000;
  376.  
  377.   Edge_flag enable  ;
  378.   Edge_type  0;
  379.   Edge_width  2;
  380.   Pop_matrix3  ; 
  381.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  382.   Push_matrix3  ; 
  383.       Apply_to_global3  0  ; 
  384.   Execute_structure 20  ; 
  385.  
  386.  
  387. % *********************************************************************** % 
  388. %                           Row 3 Column 2                                %
  389. % *********************************************************************** %
  390.   HLHS_Removal hlhs_enable;
  391.   Interior_style solid;
  392.   Interior_pattern_index  2;
  393.   Interior_color  0.500000 0.142857 0.500000;
  394.   Edge_color  0.500000 0.857143 0.500000;
  395.  
  396.   Edge_flag enable  ;
  397.   Edge_type  1;
  398.   Edge_width  2;
  399.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  400.       Apply_to_global3  0  ; 
  401.   Call_structure 20  ; 
  402.  
  403.  
  404. % *********************************************************************** % 
  405. %                           Row 3 Column 3                                %
  406. % *********************************************************************** %
  407.   HLHS_Removal hlhs_disable;
  408.   Interior_style pattern;
  409.   Interior_pattern_index  2;
  410.   Interior_color  0.500000 0.285714 0.500000;
  411.   Edge_color  0.500000 0.714286 0.500000;
  412.  
  413.   Edge_flag enable  ;
  414.   Edge_type  2;
  415.   Edge_width  2;
  416.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  417.       Apply_to_global3  0  ; 
  418.   Execute_structure 20  ; 
  419.  
  420.  
  421. % *********************************************************************** % 
  422. %                           Row 3 Column 4                                %
  423. % *********************************************************************** %
  424.   HLHS_Removal hlhs_enable;
  425.   Interior_style empty;
  426.   Interior_pattern_index  2;
  427.   Interior_color  0.500000 0.428571 0.500000;
  428.   Edge_color  0.500000 0.571429 0.500000;
  429.  
  430.   Edge_flag enable  ;
  431.   Edge_type  3;
  432.   Edge_width  2;
  433.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  434.       Apply_to_global3  0  ; 
  435.   Call_structure 20  ; 
  436.  
  437.  
  438. % *********************************************************************** % 
  439. %                           Row 3 Column 5                                %
  440. % *********************************************************************** %
  441.   HLHS_Removal hlhs_disable;
  442.   Interior_style hollow;
  443.   Interior_pattern_index  2;
  444.   Interior_color  0.500000 0.571429 0.500000;
  445.   Edge_color  0.500000 0.428571 0.500000;
  446.  
  447.   Edge_flag enable  ;
  448.   Edge_type  0;
  449.   Edge_width  2;
  450.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  451.       Apply_to_global3  0  ; 
  452.   Call_structure 20  ; 
  453.  
  454.  
  455. % *********************************************************************** % 
  456. %                           Row 3 Column 6                                %
  457. % *********************************************************************** %
  458.   HLHS_Removal hlhs_enable;
  459.   Interior_style solid;
  460.   Interior_pattern_index  2;
  461.   Interior_color  0.500000 0.714286 0.500000;
  462.   Edge_color  0.500000 0.285714 0.500000;
  463.  
  464.   Edge_flag enable  ;
  465.   Edge_type  1;
  466.   Edge_width  2;
  467.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  468.       Apply_to_global3  0  ; 
  469.   Execute_structure 20  ; 
  470.  
  471.  
  472. % *********************************************************************** % 
  473. %                           Row 3 Column 7                                %
  474. % *********************************************************************** %
  475.   HLHS_Removal hlhs_disable;
  476.   Interior_style pattern;
  477.   Interior_pattern_index  2;
  478.   Interior_color  0.500000 0.857143 0.500000;
  479.   Edge_color  0.500000 0.142857 0.500000;
  480.  
  481.   Edge_flag enable  ;
  482.   Edge_type  2;
  483.   Edge_width  2;
  484.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  485.       Apply_to_global3  0  ; 
  486.   Call_structure 20  ; 
  487.  
  488.  
  489. % *********************************************************************** % 
  490. %                           Row 3 Column 8                                %
  491. % *********************************************************************** %
  492.   HLHS_Removal hlhs_enable;
  493.   Interior_style empty;
  494.   Interior_pattern_index  2;
  495.   Interior_color  0.500000 1.000000 0.500000;
  496.   Edge_color  0.500000 0.000000 0.500000;
  497.  
  498.   Edge_flag enable  ;
  499.   Edge_type  3;
  500.   Edge_width  2;
  501.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  502.       Apply_to_global3  0  ; 
  503.   Execute_structure 20  ; 
  504.  
  505.  
  506. % *********************************************************************** % 
  507. %                           Row 4 Column 1                                %
  508. % *********************************************************************** %
  509.   HLHS_Removal hlhs_disable;
  510.   Interior_style hollow;
  511.   Interior_pattern_index  3;
  512.   Interior_color  0.750000 0.000000 0.250000;
  513.   Edge_color  0.250000 1.000000 0.750000;
  514.  
  515.   Edge_flag enable  ;
  516.   Edge_type  0;
  517.   Edge_width  3;
  518.   Pop_matrix3  ; 
  519.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  520.   Push_matrix3  ; 
  521.       Apply_to_global3  0  ; 
  522.   Execute_structure 20  ; 
  523.  
  524.  
  525. % *********************************************************************** % 
  526. %                           Row 4 Column 2                                %
  527. % *********************************************************************** %
  528.   HLHS_Removal hlhs_enable;
  529.   Interior_style solid;
  530.   Interior_pattern_index  3;
  531.   Interior_color  0.750000 0.142857 0.250000;
  532.   Edge_color  0.250000 0.857143 0.750000;
  533.  
  534.   Edge_flag enable  ;
  535.   Edge_type  1;
  536.   Edge_width  3;
  537.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  538.       Apply_to_global3  0  ; 
  539.   Call_structure 20  ; 
  540.  
  541.  
  542. % *********************************************************************** % 
  543. %                           Row 4 Column 3                                %
  544. % *********************************************************************** %
  545.   HLHS_Removal hlhs_disable;
  546.   Interior_style pattern;
  547.   Interior_pattern_index  3;
  548.   Interior_color  0.750000 0.285714 0.250000;
  549.   Edge_color  0.250000 0.714286 0.750000;
  550.  
  551.   Edge_flag enable  ;
  552.   Edge_type  2;
  553.   Edge_width  3;
  554.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  555.       Apply_to_global3  0  ; 
  556.   Execute_structure 20  ; 
  557.  
  558.  
  559. % *********************************************************************** % 
  560. %                           Row 4 Column 4                                %
  561. % *********************************************************************** %
  562.   HLHS_Removal hlhs_enable;
  563.   Interior_style empty;
  564.   Interior_pattern_index  3;
  565.   Interior_color  0.750000 0.428571 0.250000;
  566.   Edge_color  0.250000 0.571429 0.750000;
  567.  
  568.   Edge_flag enable  ;
  569.   Edge_type  3;
  570.   Edge_width  3;
  571.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  572.       Apply_to_global3  0  ; 
  573.   Call_structure 20  ; 
  574.  
  575.  
  576. % *********************************************************************** % 
  577. %                           Row 4 Column 5                                %
  578. % *********************************************************************** %
  579.   HLHS_Removal hlhs_disable;
  580.   Interior_style hollow;
  581.   Interior_pattern_index  3;
  582.   Interior_color  0.750000 0.571429 0.250000;
  583.   Edge_color  0.250000 0.428571 0.750000;
  584.  
  585.   Edge_flag enable  ;
  586.   Edge_type  0;
  587.   Edge_width  3;
  588.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  589.       Apply_to_global3  0  ; 
  590.   Call_structure 20  ; 
  591.  
  592.  
  593. % *********************************************************************** % 
  594. %                           Row 4 Column 6                                %
  595. % *********************************************************************** %
  596.   HLHS_Removal hlhs_enable;
  597.   Interior_style solid;
  598.   Interior_pattern_index  3;
  599.   Interior_color  0.750000 0.714286 0.250000;
  600.   Edge_color  0.250000 0.285714 0.750000;
  601.  
  602.   Edge_flag enable  ;
  603.   Edge_type  1;
  604.   Edge_width  3;
  605.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  606.       Apply_to_global3  0  ; 
  607.   Execute_structure 20  ; 
  608.  
  609.  
  610. % *********************************************************************** % 
  611. %                           Row 4 Column 7                                %
  612. % *********************************************************************** %
  613.   HLHS_Removal hlhs_disable;
  614.   Interior_style pattern;
  615.   Interior_pattern_index  3;
  616.   Interior_color  0.750000 0.857143 0.250000;
  617.   Edge_color  0.250000 0.142857 0.750000;
  618.  
  619.   Edge_flag enable  ;
  620.   Edge_type  2;
  621.   Edge_width  3;
  622.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  623.       Apply_to_global3  0  ; 
  624.   Call_structure 20  ; 
  625.  
  626.  
  627. % *********************************************************************** % 
  628. %                           Row 4 Column 8                                %
  629. % *********************************************************************** %
  630.   HLHS_Removal hlhs_enable;
  631.   Interior_style empty;
  632.   Interior_pattern_index  3;
  633.   Interior_color  0.750000 1.000000 0.250000;
  634.   Edge_color  0.250000 0.000000 0.750000;
  635.  
  636.   Edge_flag enable  ;
  637.   Edge_type  3;
  638.   Edge_width  3;
  639.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  640.       Apply_to_global3  0  ; 
  641.   Execute_structure 20  ; 
  642.  
  643.  
  644. % *********************************************************************** % 
  645. %                           Row 5 Column 1                                %
  646. % *********************************************************************** %
  647.   HLHS_Removal hlhs_disable;
  648.   Interior_style hollow;
  649.   Interior_pattern_index  4;
  650.   Interior_color  1.000000 0.000000 0.000000;
  651.   Edge_color  0.000000 1.000000 1.000000;
  652.  
  653.   Edge_flag enable  ;
  654.   Edge_type  0;
  655.   Edge_width  4;
  656.   Pop_matrix3  ; 
  657.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  658.   Push_matrix3  ; 
  659.       Apply_to_global3  0  ; 
  660.   Execute_structure 20  ; 
  661.  
  662.  
  663. % *********************************************************************** % 
  664. %                           Row 5 Column 2                                %
  665. % *********************************************************************** %
  666.   HLHS_Removal hlhs_enable;
  667.   Interior_style solid;
  668.   Interior_pattern_index  4;
  669.   Interior_color  1.000000 0.142857 0.000000;
  670.   Edge_color  0.000000 0.857143 1.000000;
  671.  
  672.   Edge_flag enable  ;
  673.   Edge_type  1;
  674.   Edge_width  4;
  675.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  676.       Apply_to_global3  0  ; 
  677.   Call_structure 20  ; 
  678.  
  679.  
  680. % *********************************************************************** % 
  681. %                           Row 5 Column 3                                %
  682. % *********************************************************************** %
  683.   HLHS_Removal hlhs_disable;
  684.   Interior_style pattern;
  685.   Interior_pattern_index  4;
  686.   Interior_color  1.000000 0.285714 0.000000;
  687.   Edge_color  0.000000 0.714286 1.000000;
  688.  
  689.   Edge_flag enable  ;
  690.   Edge_type  2;
  691.   Edge_width  4;
  692.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  693.       Apply_to_global3  0  ; 
  694.   Execute_structure 20  ; 
  695.  
  696.  
  697. % *********************************************************************** % 
  698. %                           Row 5 Column 4                                %
  699. % *********************************************************************** %
  700.   HLHS_Removal hlhs_enable;
  701.   Interior_style empty;
  702.   Interior_pattern_index  4;
  703.   Interior_color  1.000000 0.428571 0.000000;
  704.   Edge_color  0.000000 0.571429 1.000000;
  705.  
  706.   Edge_flag enable  ;
  707.   Edge_type  3;
  708.   Edge_width  4;
  709.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  710.       Apply_to_global3  0  ; 
  711.   Call_structure 20  ; 
  712.  
  713.  
  714. % *********************************************************************** % 
  715. %                           Row 5 Column 5                                %
  716. % *********************************************************************** %
  717.   HLHS_Removal hlhs_disable;
  718.   Interior_style hollow;
  719.   Interior_pattern_index  4;
  720.   Interior_color  1.000000 0.571429 0.000000;
  721.   Edge_color  0.000000 0.428571 1.000000;
  722.  
  723.   Edge_flag enable  ;
  724.   Edge_type  0;
  725.   Edge_width  4;
  726.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  727.       Apply_to_global3  0  ; 
  728.   Call_structure 20  ; 
  729.  
  730.  
  731. % *********************************************************************** % 
  732. %                           Row 5 Column 6                                %
  733. % *********************************************************************** %
  734.   HLHS_Removal hlhs_enable;
  735.   Interior_style solid;
  736.   Interior_pattern_index  4;
  737.   Interior_color  1.000000 0.714286 0.000000;
  738.   Edge_color  0.000000 0.285714 1.000000;
  739.  
  740.   Edge_flag enable  ;
  741.   Edge_type  1;
  742.   Edge_width  4;
  743.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  744.       Apply_to_global3  0  ; 
  745.   Execute_structure 20  ; 
  746.  
  747.  
  748. % *********************************************************************** % 
  749. %                           Row 5 Column 7                                %
  750. % *********************************************************************** %
  751.   HLHS_Removal hlhs_disable;
  752.   Interior_style pattern;
  753.   Interior_pattern_index  4;
  754.   Interior_color  1.000000 0.857143 0.000000;
  755.   Edge_color  0.000000 0.142857 1.000000;
  756.  
  757.   Edge_flag enable  ;
  758.   Edge_type  2;
  759.   Edge_width  4;
  760.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  761.       Apply_to_global3  0  ; 
  762.   Call_structure 20  ; 
  763.  
  764.  
  765. % *********************************************************************** % 
  766. %                           Row 5 Column 8                                %
  767. % *********************************************************************** %
  768.   HLHS_Removal hlhs_enable;
  769.   Interior_style empty;
  770.   Interior_pattern_index  4;
  771.   Interior_color  1.000000 1.000000 0.000000;
  772.   Edge_color  0.000000 0.000000 1.000000;
  773.  
  774.   Edge_flag enable  ;
  775.   Edge_type  3;
  776.   Edge_width  4;
  777.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  778.       Apply_to_global3  0  ; 
  779.   Execute_structure 20  ; 
  780.  
  781. End_test  ; 
  782. Sleep 5 ;
  783.