%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Data_cubeHC.txt : control mesh of a cubic frame %% with an embedded cross. %% %% Generated by Jun-Hai Yong on March 4, 2002 %% %% Color:(1.0.85,0.2) %% Scale: 8 %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Property of the University of Kentucky %% %% Only non-commercial usage of this file is permitted. %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% NOTATIONS: %% % : prefix for comments or comment line %% m, n, n_i, : integers %% d, di, d_i : real numbers %% %% %% FILE FORMAT: %% %% #10000 n % First line with valid information %% VERTEX TABLE %% FACE TABLE %% %% %% VERTEX TABLE FORMAT: %% First line is of the format: @1 m n %% with "m" being the number of vertices in the control mesh. %% Each of the remaining m lines are of the format: @*d1,d2,d3 %% with d1, d2 and d3 being the x-, y- and z- coordinates %% of the corresponding vertex, respectively. %% %% %% FACE TABLE FORMAT: %% First line is of the format: @2 m n %% with "m" being the number of faces in the control mesh. %% The information for each face is given in two lines. %% The first line is of the format: @#m %% with "m" being the number of vertices in the face. %% The second line is of the format: @*n_1,n_2, ...,n_m %% with "n_i" being the index of the ith vertex into the %% vertex table. %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% #10000 0 %% @1 66 0 @*-25,-25,-25 // V00 @*-25,+25,-25 // V01 @*+25,-25,-25 // V02 @*+25,+25,-25 // V03 % @*-20,-20,-25 // V04 @*-20,+20,-25 // V05 @*+20,-20,-25 // V06 @*+20,+20,-25 // V07 % @*-25,-20,-20 // V08 @*-25,+20,-20 // V09 % @*-20,-25,-20 // V10 @*-20,-20,-20 // V11 @*-20,+20,-20 // V12 @*-20,+25,-20 // V13 % @*+20,-25,-20 // V14 @*+20,-20,-20 // V15 @*+20,+20,-20 // V16 @*+20,+25,-20 // V17 % @*+25,-20,-20 // V18 @*+25,+20,-20 // V19 % @*-25,-20,+20 // V20 @*-25,+20,+20 // V21 % @*-20,-25,+20 // V22 @*-20,-20,+20 // V23 @*-20,+20,+20 // V24 @*-20,+25,+20 // V25 % @*+20,-25,+20 // V26 @*+20,-20,+20 // V27 @*+20,+20,+20 // V28 @*+20,+25,+20 // V29 % @*+25,-20,+20 // V30 @*+25,+20,+20 // V31 % @*-25,-25,+25 // V32 @*-25,+25,+25 // V33 @*+25,-25,+25 // V34 @*+25,+25,+25 // V35 % @*-20,-20,+25 // V36 @*-20,+20,+25 // V37 @*+20,-20,+25 // V38 @*+20,+20,+25 // V39 % Now begin to add a cross @*-25,-20,000 // V40 %% --0 @*-20,-25,000 // V41 @*-20,-20,005 // V42 @*-20,-20,-05 // V43 @*-25,+20,000 // V44 %% --1 @*-20,+25,000 // V45 @*-20,+20,005 // V46 @*-20,+20,-05 // V47 @*+25,-20,000 // V48 %% --2 @*+20,-25,000 // V49 @*+20,-20,005 // V50 @*+20,-20,-05 // V51 @*+25,+20,000 // V52 %% --3 @*+20,+25,000 // V53 @*+20,+20,005 // V54 @*+20,+20,-05 // V55 @*+00,-05,000 // V56 %% --4 @*-05,000,000 // V57 @*+05,000,000 // V58 @*+00,+05,000 // V59 @*000,000,005 // V60 %% --5 @*000,000,-05 // V61 @*-25,-25,000 // V62 %% --5 @*-25,+25,000 // V63 @*+25,-25,000 // V64 @*+25,+25,000 // V65 %% @2 80 0 @#4 @*00,01,05,04 // FIF00 F0 @#4 @*05,01,03,07 // FIF01 F0 @#4 @*06,07,03,02 // FIF02 F0 @#4 @*00,04,06,02 // FIF03 F0 @#4 @*08,11,12,09 // FIF04 F1 @#4 @*12,16,17,13 // FIF05 F1 @#4 @*15,18,19,16 // FIF06 F1 @#4 @*10,14,15,11 // FIF07 F1 @#4 @*20,21,24,23 // FIF08 F2 @#4 @*24,25,29,28 // FIF09 F2 @#4 @*27,28,31,30 // FIF10 F2 @#4 @*22,23,27,26 // FIF11 F2 @#4 @*32,36,37,33 // FIF12 F3 @#4 @*37,39,35,33 // FIF13 F3 @#4 @*38,34,35,39 // FIF14 F3 @#4 @*32,34,38,36 // FIF15 F3 @#4 @*04,05,12,11 // FIF16 F0-F1 inside @#4 @*05,07,16,12 // FIF17 F0-F1 inside @#4 @*07,06,15,16 // FIF18 F0-F1 inside @#4 @*06,04,11,15 // FIF19 F0-F1 inside @#4 @*01,00,08,09 // FIF20 F0-F1 outside @#4 @*03,01,13,17 // FIF21 F0-F1 outside @#4 @*02,03,19,18 // FIF22 F0-F1 outside @#4 @*00,02,14,10 // FIF23 F0-F1 outside @#4 @*09,12,47,44 // FIF24 F1-F2 ---- @#4 @*12,13,45,47 // FIF25 F1-F2 ---- @#4 @*17,16,55,53 // FIF26 F1-F2 ---- @#4 @*16,19,52,55 // FIF27 F1-F2 ---- @#4 @*18,15,51,48 // FIF28 F1-F2 ---- @#4 @*15,14,49,51 // FIF29 F1-F2 ---- @#4 @*10,11,43,41 // FIF30 F1-F2 ---- @#4 @*11,08,40,43 // FIF31 F1-F2 ---- @#4 @*01,09,44,63 // FIF32 ---- @#4 @*01,63,45,13 // FIF33 F0-F1-F2-F3 ---- @#4 @*03,17,53,65 // FIF34 F0-F1-F2-F3 ---- @#4 @*03,65,52,19 // FIF35 F0-F1-F2-F3 ---- @#4 @*02,18,48,64 // FIF36 F0-F1-F2-F3 ---- @#4 @*02,64,49,14 // FIF37 F0-F1-F2-F3 ---- @#4 @*00,10,41,62 // FIF38 F0-F1-F2-F3 ---- @#4 @*00,62,40,08 // FIF39 F0-F1-F2-F3 ---- @#4 @*23,24,37,36 // FIF40 F2-F3 inside @#4 @*24,28,39,37 // FIF41 F2-F3 inside @#4 @*28,27,38,39 // FIF42 F2-F3 inside @#4 @*27,23,36,38 // FIF43 F2-F3 inside @#4 @*21,20,32,33 // FIF44 F2-F3 outside @#4 @*29,25,33,35 // FIF45 F2-F3 outside @#4 @*30,31,35,34 // FIF46 F2-F3 outside @#4 @*22,26,34,32 // FIF47 F2-F3 outside @#4 ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- @*62,41,22,32 // FIF48 %% --0 @#4 @*62,32,20,40 // FIF49 @#4 @*42,40,20,23 // FIF50 @#4 @*41,42,23,22 // FIF51 @#4 @*63,44,21,33 // FIF52 %% --1 @#4 @*63,33,25,45 // FIF53 @#4 @*44,46,24,21 // FIF54 @#4 @*46,45,25,24 // FIF55 @#4 @*64,48,30,34 // FIF56 %% --2 @#4 @*64,34,26,49 // FIF57 @#4 @*48,50,27,30 // FIF58 @#4 @*50,49,26,27 // FIF59 @#4 @*65,53,29,35 // FIF60 %% --3 @#4 @*65,35,31,52 // FIF61 @#4 @*53,54,28,29 // FIF62 @#4 @*54,52,31,28 // FIF63 @#4 @*40,42,60,57 // FIF64 %% --00 @#4 @*42,41,56,60 // FIF65 @#4 @*41,43,61,56 // FIF66 @#4 @*43,40,57,61 // FIF67 @#4 @*45,46,60,59 // FIF68 %% --01 @#4 @*46,44,57,60 // FIF69 @#4 @*44,47,61,57 // FIF70 @#4 @*47,45,59,61 // FIF71 @#4 @*49,50,60,56 // FIF72 %% --02 @#4 @*50,48,58,60 // FIF73 @#4 @*48,51,61,58 // FIF74 @#4 @*51,49,56,61 // FIF75 @#4 @*52,54,60,58 // FIF76 %% --03 @#4 @*54,53,59,60 // FIF77 @#4 @*53,55,61,59 // FIF78 @#4 @*55,52,58,61 // FIF79 % 01----------03% 13--17 % 25--29 % 33----------35% % | \ / |% | | % | | % | \ / |% % | 05--07 |% 09--12--16--19% 21--24--28--31% | 37--39 |% % | | | |% | | | |% | | | |% | | | |% % | | | |% | | | |% | | | |% | | | |% % | 04--06 |% 08--11--15--18% 20--23--27--30% | 36--38 |% % | / \ |% | | % | | % | / \ |% % 00----------02% 10--14 % 22--26 % 32----------34% % % % % % % F0 % F1 % F2 % F3 % %% @#4 %% @*00,00,00,00 // 00 F0