home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / demos / gpc / tests / interior.v19 < prev    next >
Encoding:
Text File  |  1991-02-13  |  26.4 KB  |  835 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.v19
  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 pseudo_color;
  58.     Read_geometry_file "interior.d17";
  59.     Specify_report_file "interior.r19";
  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.  
  71.     Define_color
  72.          8     1     0     0    %    Red        %
  73.          9     0     1     0    %    Greeen        %
  74.          10     0     0     1    %    Blue        %
  75.          11     1     1     0    %    Yellow        %
  76.          12     0     1     1    %    Cyan        %
  77.          13     1     0     1    %    Majenta        %
  78.          14     1     1     1    %    White        %
  79.          15     0     0     0    %    Black        %
  80.          16     0.300000     0.300000     0.800000
  81.      20   0.000000  0.000000  1.000000
  82.      21   0.000000  0.142857  1.000000
  83.      22   0.000000  0.285714  1.000000
  84.      23   0.000000  0.428571  1.000000
  85.      24   0.000000  0.571429  1.000000
  86.      25   0.000000  0.714286  1.000000
  87.      26   0.000000  0.857143  1.000000
  88.      27   0.000000  1.000000  1.000000
  89.      28   0.250000  0.000000  0.750000
  90.      29   0.250000  0.142857  0.750000
  91.      30   0.250000  0.285714  0.750000
  92.      31   0.250000  0.428571  0.750000
  93.      32   0.250000  0.571429  0.750000
  94.      33   0.250000  0.714286  0.750000
  95.      34   0.250000  0.857143  0.750000
  96.      35   0.250000  1.000000  0.750000
  97.      36   0.500000  0.000000  0.500000
  98.      37   0.500000  0.142857  0.500000
  99.      38   0.500000  0.285714  0.500000
  100.      39   0.500000  0.428571  0.500000
  101.      40   0.500000  0.571429  0.500000
  102.      41   0.500000  0.714286  0.500000
  103.      42   0.500000  0.857143  0.500000
  104.      43   0.500000  1.000000  0.500000
  105.      44   0.750000  0.000000  0.250000
  106.      45   0.750000  0.142857  0.250000
  107.      46   0.750000  0.285714  0.250000
  108.      47   0.750000  0.428571  0.250000
  109.      48   0.750000  0.571429  0.250000
  110.      49   0.750000  0.714286  0.250000
  111.      50   0.750000  0.857143  0.250000
  112.      51   0.750000  1.000000  0.250000
  113.      52   1.000000  0.000000  0.000000
  114.      53   1.000000  0.142857  0.000000
  115.      54   1.000000  0.285714  0.000000
  116.      55   1.000000  0.428571  0.000000
  117.      56   1.000000  0.571429  0.000000
  118.      57   1.000000  0.714286  0.000000
  119.      58   1.000000  0.857143  0.000000
  120.      59   1.000000  1.000000  0.000000
  121.     ;
  122.     Text_color_index  14;
  123.     Backface_interior_color_index  14;
  124.     Background_color_index  16 ;
  125.  
  126.     Interior_shading  1 ;
  127.     Interior_lighting  1 ;
  128.     Backface_processing  0  0 ;
  129.  
  130.     Identity3  1  ; 
  131.     Apply_to_global3  1  ; 
  132.     Translate3  0  -437.500000   416  0 Replace  ;     % Set Initial position  %
  133.     Translate3  1   125     0  0 Replace  ;     % Set Column offset     %
  134.     Translate3  2     0  -166  0 Replace  ;     % Set Row offset        %
  135.     Push_matrix3  ;                 % Push Initial position %
  136.  
  137. % *********************************************************************** % 
  138. %                                                                         % 
  139. %                                                                         % 
  140. %                           Begin Test Loop                               % 
  141. %                                                                         % 
  142. % *********************************************************************** % 
  143. Begin_test  1  ; 
  144.     Text3  -450  -450  0 "InteriorS Test: TRI3 pseudo parallel";
  145.     Text3  -450  -495  0 "interior.v19";
  146.  
  147. % *********************************************************************** % 
  148. %                           Row 1 Column 1                                %
  149. % *********************************************************************** %
  150.   HLHS_Removal hlhs_disable;
  151.   Interior_style hollow;
  152.   Interior_pattern_index  0;
  153.  
  154.   Interior_color_index  20;
  155.   Edge_color_index  59;
  156.   Edge_flag disable  ;
  157.   Edge_type  0;
  158.   Edge_width  1;
  159.       Apply_to_global3  0  ; 
  160.   Execute_structure 20  ; 
  161.  
  162.  
  163. % *********************************************************************** % 
  164. %                           Row 1 Column 2                                %
  165. % *********************************************************************** %
  166.   HLHS_Removal hlhs_enable;
  167.   Interior_style solid;
  168.   Interior_pattern_index  0;
  169.  
  170.   Interior_color_index  21;
  171.   Edge_color_index  58;
  172.   Edge_flag disable  ;
  173.   Edge_type  1;
  174.   Edge_width  1;
  175.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  176.       Apply_to_global3  0  ; 
  177.   Call_structure 20  ; 
  178.  
  179.  
  180. % *********************************************************************** % 
  181. %                           Row 1 Column 3                                %
  182. % *********************************************************************** %
  183.   HLHS_Removal hlhs_disable;
  184.   Interior_style pattern;
  185.   Interior_pattern_index  0;
  186.  
  187.   Interior_color_index  22;
  188.   Edge_color_index  57;
  189.   Edge_flag disable  ;
  190.   Edge_type  2;
  191.   Edge_width  1;
  192.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  193.       Apply_to_global3  0  ; 
  194.   Execute_structure 20  ; 
  195.  
  196.  
  197. % *********************************************************************** % 
  198. %                           Row 1 Column 4                                %
  199. % *********************************************************************** %
  200.   HLHS_Removal hlhs_enable;
  201.   Interior_style empty;
  202.   Interior_pattern_index  0;
  203.  
  204.   Interior_color_index  23;
  205.   Edge_color_index  56;
  206.   Edge_flag disable  ;
  207.   Edge_type  3;
  208.   Edge_width  1;
  209.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  210.       Apply_to_global3  0  ; 
  211.   Call_structure 20  ; 
  212.  
  213.  
  214. % *********************************************************************** % 
  215. %                           Row 1 Column 5                                %
  216. % *********************************************************************** %
  217.   HLHS_Removal hlhs_disable;
  218.   Interior_style hollow;
  219.   Interior_pattern_index  0;
  220.  
  221.   Interior_color_index  24;
  222.   Edge_color_index  55;
  223.   Edge_flag disable  ;
  224.   Edge_type  0;
  225.   Edge_width  1;
  226.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  227.       Apply_to_global3  0  ; 
  228.   Call_structure 20  ; 
  229.  
  230.  
  231. % *********************************************************************** % 
  232. %                           Row 1 Column 6                                %
  233. % *********************************************************************** %
  234.   HLHS_Removal hlhs_enable;
  235.   Interior_style solid;
  236.   Interior_pattern_index  0;
  237.  
  238.   Interior_color_index  25;
  239.   Edge_color_index  54;
  240.   Edge_flag disable  ;
  241.   Edge_type  1;
  242.   Edge_width  1;
  243.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  244.       Apply_to_global3  0  ; 
  245.   Execute_structure 20  ; 
  246.  
  247.  
  248. % *********************************************************************** % 
  249. %                           Row 1 Column 7                                %
  250. % *********************************************************************** %
  251.   HLHS_Removal hlhs_disable;
  252.   Interior_style pattern;
  253.   Interior_pattern_index  0;
  254.  
  255.   Interior_color_index  26;
  256.   Edge_color_index  53;
  257.   Edge_flag disable  ;
  258.   Edge_type  2;
  259.   Edge_width  1;
  260.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  261.       Apply_to_global3  0  ; 
  262.   Call_structure 20  ; 
  263.  
  264.  
  265. % *********************************************************************** % 
  266. %                           Row 1 Column 8                                %
  267. % *********************************************************************** %
  268.   HLHS_Removal hlhs_enable;
  269.   Interior_style empty;
  270.   Interior_pattern_index  0;
  271.  
  272.   Interior_color_index  27;
  273.   Edge_color_index  52;
  274.   Edge_flag disable  ;
  275.   Edge_type  3;
  276.   Edge_width  1;
  277.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  278.       Apply_to_global3  0  ; 
  279.   Execute_structure 20  ; 
  280.  
  281.  
  282. % *********************************************************************** % 
  283. %                           Row 2 Column 1                                %
  284. % *********************************************************************** %
  285.   HLHS_Removal hlhs_disable;
  286.   Interior_style hollow;
  287.   Interior_pattern_index  1;
  288.  
  289.   Interior_color_index  28;
  290.   Edge_color_index  51;
  291.   Edge_flag enable  ;
  292.   Edge_type  0;
  293.   Edge_width  1;
  294.   Pop_matrix3  ; 
  295.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  296.   Push_matrix3  ; 
  297.       Apply_to_global3  0  ; 
  298.   Execute_structure 20  ; 
  299.  
  300.  
  301. % *********************************************************************** % 
  302. %                           Row 2 Column 2                                %
  303. % *********************************************************************** %
  304.   HLHS_Removal hlhs_enable;
  305.   Interior_style solid;
  306.   Interior_pattern_index  1;
  307.  
  308.   Interior_color_index  29;
  309.   Edge_color_index  50;
  310.   Edge_flag enable  ;
  311.   Edge_type  1;
  312.   Edge_width  1;
  313.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  314.       Apply_to_global3  0  ; 
  315.   Call_structure 20  ; 
  316.  
  317.  
  318. % *********************************************************************** % 
  319. %                           Row 2 Column 3                                %
  320. % *********************************************************************** %
  321.   HLHS_Removal hlhs_disable;
  322.   Interior_style pattern;
  323.   Interior_pattern_index  1;
  324.  
  325.   Interior_color_index  30;
  326.   Edge_color_index  49;
  327.   Edge_flag enable  ;
  328.   Edge_type  2;
  329.   Edge_width  1;
  330.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  331.       Apply_to_global3  0  ; 
  332.   Execute_structure 20  ; 
  333.  
  334.  
  335. % *********************************************************************** % 
  336. %                           Row 2 Column 4                                %
  337. % *********************************************************************** %
  338.   HLHS_Removal hlhs_enable;
  339.   Interior_style empty;
  340.   Interior_pattern_index  1;
  341.  
  342.   Interior_color_index  31;
  343.   Edge_color_index  48;
  344.   Edge_flag enable  ;
  345.   Edge_type  3;
  346.   Edge_width  1;
  347.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  348.       Apply_to_global3  0  ; 
  349.   Call_structure 20  ; 
  350.  
  351.  
  352. % *********************************************************************** % 
  353. %                           Row 2 Column 5                                %
  354. % *********************************************************************** %
  355.   HLHS_Removal hlhs_disable;
  356.   Interior_style hollow;
  357.   Interior_pattern_index  1;
  358.  
  359.   Interior_color_index  32;
  360.   Edge_color_index  47;
  361.   Edge_flag enable  ;
  362.   Edge_type  0;
  363.   Edge_width  1;
  364.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  365.       Apply_to_global3  0  ; 
  366.   Call_structure 20  ; 
  367.  
  368.  
  369. % *********************************************************************** % 
  370. %                           Row 2 Column 6                                %
  371. % *********************************************************************** %
  372.   HLHS_Removal hlhs_enable;
  373.   Interior_style solid;
  374.   Interior_pattern_index  1;
  375.  
  376.   Interior_color_index  33;
  377.   Edge_color_index  46;
  378.   Edge_flag enable  ;
  379.   Edge_type  1;
  380.   Edge_width  1;
  381.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  382.       Apply_to_global3  0  ; 
  383.   Execute_structure 20  ; 
  384.  
  385.  
  386. % *********************************************************************** % 
  387. %                           Row 2 Column 7                                %
  388. % *********************************************************************** %
  389.   HLHS_Removal hlhs_disable;
  390.   Interior_style pattern;
  391.   Interior_pattern_index  1;
  392.  
  393.   Interior_color_index  34;
  394.   Edge_color_index  45;
  395.   Edge_flag enable  ;
  396.   Edge_type  2;
  397.   Edge_width  1;
  398.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  399.       Apply_to_global3  0  ; 
  400.   Call_structure 20  ; 
  401.  
  402.  
  403. % *********************************************************************** % 
  404. %                           Row 2 Column 8                                %
  405. % *********************************************************************** %
  406.   HLHS_Removal hlhs_enable;
  407.   Interior_style empty;
  408.   Interior_pattern_index  1;
  409.  
  410.   Interior_color_index  35;
  411.   Edge_color_index  44;
  412.   Edge_flag enable  ;
  413.   Edge_type  3;
  414.   Edge_width  1;
  415.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  416.       Apply_to_global3  0  ; 
  417.   Execute_structure 20  ; 
  418.  
  419.  
  420. % *********************************************************************** % 
  421. %                           Row 3 Column 1                                %
  422. % *********************************************************************** %
  423.   HLHS_Removal hlhs_disable;
  424.   Interior_style hollow;
  425.   Interior_pattern_index  2;
  426.  
  427.   Interior_color_index  36;
  428.   Edge_color_index  43;
  429.   Edge_flag enable  ;
  430.   Edge_type  0;
  431.   Edge_width  2;
  432.   Pop_matrix3  ; 
  433.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  434.   Push_matrix3  ; 
  435.       Apply_to_global3  0  ; 
  436.   Execute_structure 20  ; 
  437.  
  438.  
  439. % *********************************************************************** % 
  440. %                           Row 3 Column 2                                %
  441. % *********************************************************************** %
  442.   HLHS_Removal hlhs_enable;
  443.   Interior_style solid;
  444.   Interior_pattern_index  2;
  445.  
  446.   Interior_color_index  37;
  447.   Edge_color_index  42;
  448.   Edge_flag enable  ;
  449.   Edge_type  1;
  450.   Edge_width  2;
  451.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  452.       Apply_to_global3  0  ; 
  453.   Call_structure 20  ; 
  454.  
  455.  
  456. % *********************************************************************** % 
  457. %                           Row 3 Column 3                                %
  458. % *********************************************************************** %
  459.   HLHS_Removal hlhs_disable;
  460.   Interior_style pattern;
  461.   Interior_pattern_index  2;
  462.  
  463.   Interior_color_index  38;
  464.   Edge_color_index  41;
  465.   Edge_flag enable  ;
  466.   Edge_type  2;
  467.   Edge_width  2;
  468.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  469.       Apply_to_global3  0  ; 
  470.   Execute_structure 20  ; 
  471.  
  472.  
  473. % *********************************************************************** % 
  474. %                           Row 3 Column 4                                %
  475. % *********************************************************************** %
  476.   HLHS_Removal hlhs_enable;
  477.   Interior_style empty;
  478.   Interior_pattern_index  2;
  479.  
  480.   Interior_color_index  39;
  481.   Edge_color_index  40;
  482.   Edge_flag enable  ;
  483.   Edge_type  3;
  484.   Edge_width  2;
  485.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  486.       Apply_to_global3  0  ; 
  487.   Call_structure 20  ; 
  488.  
  489.  
  490. % *********************************************************************** % 
  491. %                           Row 3 Column 5                                %
  492. % *********************************************************************** %
  493.   HLHS_Removal hlhs_disable;
  494.   Interior_style hollow;
  495.   Interior_pattern_index  2;
  496.  
  497.   Interior_color_index  40;
  498.   Edge_color_index  39;
  499.   Edge_flag enable  ;
  500.   Edge_type  0;
  501.   Edge_width  2;
  502.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  503.       Apply_to_global3  0  ; 
  504.   Call_structure 20  ; 
  505.  
  506.  
  507. % *********************************************************************** % 
  508. %                           Row 3 Column 6                                %
  509. % *********************************************************************** %
  510.   HLHS_Removal hlhs_enable;
  511.   Interior_style solid;
  512.   Interior_pattern_index  2;
  513.  
  514.   Interior_color_index  41;
  515.   Edge_color_index  38;
  516.   Edge_flag enable  ;
  517.   Edge_type  1;
  518.   Edge_width  2;
  519.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  520.       Apply_to_global3  0  ; 
  521.   Execute_structure 20  ; 
  522.  
  523.  
  524. % *********************************************************************** % 
  525. %                           Row 3 Column 7                                %
  526. % *********************************************************************** %
  527.   HLHS_Removal hlhs_disable;
  528.   Interior_style pattern;
  529.   Interior_pattern_index  2;
  530.  
  531.   Interior_color_index  42;
  532.   Edge_color_index  37;
  533.   Edge_flag enable  ;
  534.   Edge_type  2;
  535.   Edge_width  2;
  536.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  537.       Apply_to_global3  0  ; 
  538.   Call_structure 20  ; 
  539.  
  540.  
  541. % *********************************************************************** % 
  542. %                           Row 3 Column 8                                %
  543. % *********************************************************************** %
  544.   HLHS_Removal hlhs_enable;
  545.   Interior_style empty;
  546.   Interior_pattern_index  2;
  547.  
  548.   Interior_color_index  43;
  549.   Edge_color_index  36;
  550.   Edge_flag enable  ;
  551.   Edge_type  3;
  552.   Edge_width  2;
  553.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  554.       Apply_to_global3  0  ; 
  555.   Execute_structure 20  ; 
  556.  
  557.  
  558. % *********************************************************************** % 
  559. %                           Row 4 Column 1                                %
  560. % *********************************************************************** %
  561.   HLHS_Removal hlhs_disable;
  562.   Interior_style hollow;
  563.   Interior_pattern_index  3;
  564.  
  565.   Interior_color_index  44;
  566.   Edge_color_index  35;
  567.   Edge_flag enable  ;
  568.   Edge_type  0;
  569.   Edge_width  3;
  570.   Pop_matrix3  ; 
  571.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  572.   Push_matrix3  ; 
  573.       Apply_to_global3  0  ; 
  574.   Execute_structure 20  ; 
  575.  
  576.  
  577. % *********************************************************************** % 
  578. %                           Row 4 Column 2                                %
  579. % *********************************************************************** %
  580.   HLHS_Removal hlhs_enable;
  581.   Interior_style solid;
  582.   Interior_pattern_index  3;
  583.  
  584.   Interior_color_index  45;
  585.   Edge_color_index  34;
  586.   Edge_flag enable  ;
  587.   Edge_type  1;
  588.   Edge_width  3;
  589.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  590.       Apply_to_global3  0  ; 
  591.   Call_structure 20  ; 
  592.  
  593.  
  594. % *********************************************************************** % 
  595. %                           Row 4 Column 3                                %
  596. % *********************************************************************** %
  597.   HLHS_Removal hlhs_disable;
  598.   Interior_style pattern;
  599.   Interior_pattern_index  3;
  600.  
  601.   Interior_color_index  46;
  602.   Edge_color_index  33;
  603.   Edge_flag enable  ;
  604.   Edge_type  2;
  605.   Edge_width  3;
  606.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  607.       Apply_to_global3  0  ; 
  608.   Execute_structure 20  ; 
  609.  
  610.  
  611. % *********************************************************************** % 
  612. %                           Row 4 Column 4                                %
  613. % *********************************************************************** %
  614.   HLHS_Removal hlhs_enable;
  615.   Interior_style empty;
  616.   Interior_pattern_index  3;
  617.  
  618.   Interior_color_index  47;
  619.   Edge_color_index  32;
  620.   Edge_flag enable  ;
  621.   Edge_type  3;
  622.   Edge_width  3;
  623.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  624.       Apply_to_global3  0  ; 
  625.   Call_structure 20  ; 
  626.  
  627.  
  628. % *********************************************************************** % 
  629. %                           Row 4 Column 5                                %
  630. % *********************************************************************** %
  631.   HLHS_Removal hlhs_disable;
  632.   Interior_style hollow;
  633.   Interior_pattern_index  3;
  634.  
  635.   Interior_color_index  48;
  636.   Edge_color_index  31;
  637.   Edge_flag enable  ;
  638.   Edge_type  0;
  639.   Edge_width  3;
  640.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  641.       Apply_to_global3  0  ; 
  642.   Call_structure 20  ; 
  643.  
  644.  
  645. % *********************************************************************** % 
  646. %                           Row 4 Column 6                                %
  647. % *********************************************************************** %
  648.   HLHS_Removal hlhs_enable;
  649.   Interior_style solid;
  650.   Interior_pattern_index  3;
  651.  
  652.   Interior_color_index  49;
  653.   Edge_color_index  30;
  654.   Edge_flag enable  ;
  655.   Edge_type  1;
  656.   Edge_width  3;
  657.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  658.       Apply_to_global3  0  ; 
  659.   Execute_structure 20  ; 
  660.  
  661.  
  662. % *********************************************************************** % 
  663. %                           Row 4 Column 7                                %
  664. % *********************************************************************** %
  665.   HLHS_Removal hlhs_disable;
  666.   Interior_style pattern;
  667.   Interior_pattern_index  3;
  668.  
  669.   Interior_color_index  50;
  670.   Edge_color_index  29;
  671.   Edge_flag enable  ;
  672.   Edge_type  2;
  673.   Edge_width  3;
  674.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  675.       Apply_to_global3  0  ; 
  676.   Call_structure 20  ; 
  677.  
  678.  
  679. % *********************************************************************** % 
  680. %                           Row 4 Column 8                                %
  681. % *********************************************************************** %
  682.   HLHS_Removal hlhs_enable;
  683.   Interior_style empty;
  684.   Interior_pattern_index  3;
  685.  
  686.   Interior_color_index  51;
  687.   Edge_color_index  28;
  688.   Edge_flag enable  ;
  689.   Edge_type  3;
  690.   Edge_width  3;
  691.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  692.       Apply_to_global3  0  ; 
  693.   Execute_structure 20  ; 
  694.  
  695.  
  696. % *********************************************************************** % 
  697. %                           Row 5 Column 1                                %
  698. % *********************************************************************** %
  699.   HLHS_Removal hlhs_disable;
  700.   Interior_style hollow;
  701.   Interior_pattern_index  4;
  702.  
  703.   Interior_color_index  52;
  704.   Edge_color_index  27;
  705.   Edge_flag enable  ;
  706.   Edge_type  0;
  707.   Edge_width  4;
  708.   Pop_matrix3  ; 
  709.   Concat_matrix3  2  0 postconcat  ;         % Move down one row %
  710.   Push_matrix3  ; 
  711.       Apply_to_global3  0  ; 
  712.   Execute_structure 20  ; 
  713.  
  714.  
  715. % *********************************************************************** % 
  716. %                           Row 5 Column 2                                %
  717. % *********************************************************************** %
  718.   HLHS_Removal hlhs_enable;
  719.   Interior_style solid;
  720.   Interior_pattern_index  4;
  721.  
  722.   Interior_color_index  53;
  723.   Edge_color_index  26;
  724.   Edge_flag enable  ;
  725.   Edge_type  1;
  726.   Edge_width  4;
  727.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  728.       Apply_to_global3  0  ; 
  729.   Call_structure 20  ; 
  730.  
  731.  
  732. % *********************************************************************** % 
  733. %                           Row 5 Column 3                                %
  734. % *********************************************************************** %
  735.   HLHS_Removal hlhs_disable;
  736.   Interior_style pattern;
  737.   Interior_pattern_index  4;
  738.  
  739.   Interior_color_index  54;
  740.   Edge_color_index  25;
  741.   Edge_flag enable  ;
  742.   Edge_type  2;
  743.   Edge_width  4;
  744.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  745.       Apply_to_global3  0  ; 
  746.   Execute_structure 20  ; 
  747.  
  748.  
  749. % *********************************************************************** % 
  750. %                           Row 5 Column 4                                %
  751. % *********************************************************************** %
  752.   HLHS_Removal hlhs_enable;
  753.   Interior_style empty;
  754.   Interior_pattern_index  4;
  755.  
  756.   Interior_color_index  55;
  757.   Edge_color_index  24;
  758.   Edge_flag enable  ;
  759.   Edge_type  3;
  760.   Edge_width  4;
  761.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  762.       Apply_to_global3  0  ; 
  763.   Call_structure 20  ; 
  764.  
  765.  
  766. % *********************************************************************** % 
  767. %                           Row 5 Column 5                                %
  768. % *********************************************************************** %
  769.   HLHS_Removal hlhs_disable;
  770.   Interior_style hollow;
  771.   Interior_pattern_index  4;
  772.  
  773.   Interior_color_index  56;
  774.   Edge_color_index  23;
  775.   Edge_flag enable  ;
  776.   Edge_type  0;
  777.   Edge_width  4;
  778.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  779.       Apply_to_global3  0  ; 
  780.   Call_structure 20  ; 
  781.  
  782.  
  783. % *********************************************************************** % 
  784. %                           Row 5 Column 6                                %
  785. % *********************************************************************** %
  786.   HLHS_Removal hlhs_enable;
  787.   Interior_style solid;
  788.   Interior_pattern_index  4;
  789.  
  790.   Interior_color_index  57;
  791.   Edge_color_index  22;
  792.   Edge_flag enable  ;
  793.   Edge_type  1;
  794.   Edge_width  4;
  795.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  796.       Apply_to_global3  0  ; 
  797.   Execute_structure 20  ; 
  798.  
  799.  
  800. % *********************************************************************** % 
  801. %                           Row 5 Column 7                                %
  802. % *********************************************************************** %
  803.   HLHS_Removal hlhs_disable;
  804.   Interior_style pattern;
  805.   Interior_pattern_index  4;
  806.  
  807.   Interior_color_index  58;
  808.   Edge_color_index  21;
  809.   Edge_flag enable  ;
  810.   Edge_type  2;
  811.   Edge_width  4;
  812.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  813.       Apply_to_global3  0  ; 
  814.   Call_structure 20  ; 
  815.  
  816.  
  817. % *********************************************************************** % 
  818. %                           Row 5 Column 8                                %
  819. % *********************************************************************** %
  820.   HLHS_Removal hlhs_enable;
  821.   Interior_style empty;
  822.   Interior_pattern_index  4;
  823.  
  824.   Interior_color_index  59;
  825.   Edge_color_index  20;
  826.   Edge_flag enable  ;
  827.   Edge_type  3;
  828.   Edge_width  4;
  829.   Concat_matrix3  1  0 postconcat  ;         % Move over one column %
  830.       Apply_to_global3  0  ; 
  831.   Execute_structure 20  ; 
  832.  
  833. End_test  ; 
  834. Sleep 5 ;
  835.