test10.di
来自「算断裂的」· DI 代码 · 共 1,294 行 · 第 1/3 页
DI
1,294 行
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
-----> #test 10 -- two 30-gons. In the first, each edge is a separate
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
-----> # topological entity.
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
-----> # In the second, the edges are merged into one topological entity.
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
----->
set show 0
0
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
-----> if {[llength [info globals interactive]]} {
set show 1
}
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
-----> set p [gmpolygon 30]
brep_v2.0 2 2
()
(
1 0 # cp 0
0.97814760073380569 0.20791169081775912 # cp 1
0.91354545764260109 0.40673664307579982 # cp 2
0.80901699437494778 0.58778525229247269 # cp 3
0.66913060635885879 0.74314482547739369 # cp 4
0.50000000000000089 0.86602540378443815 # cp 5
0.30901699437494851 0.9510565162951532 # cp 6
0.104528463267655 0.99452189536827318 # cp 7
-0.10452846326765179 0.99452189536827351 # cp 8
-0.30901699437494545 0.9510565162951542 # cp 9
-0.49999999999999828 0.8660254037844396 # cp 10
-0.66913060635885657 0.74314482547739569 # cp 11
-0.80901699437494601 0.58778525229247502 # cp 12
-0.91354545764259976 0.40673664307580287 # cp 13
-0.97814760073380502 0.20791169081776234 # cp 14
-1 3.231085104332676e-015 # cp 15
-0.97814760073380635 -0.20791169081775601 # cp 16
-0.91354545764260231 -0.40673664307579699 # cp 17
-0.80901699437494989 -0.58778525229246981 # cp 18
-0.66913060635886146 -0.74314482547739136 # cp 19
-0.50000000000000344 -0.8660254037844366 # cp 20
-0.30901699437495184 -0.9510565162951522 # cp 21
-0.10452846326765777 -0.99452189536827285 # cp 22
0.10452846326764857 -0.99452189536827384 # cp 23
0.30901699437494301 -0.95105651629515497 # cp 24
0.49999999999999545 -0.86602540378444126 # cp 25
0.66913060635885391 -0.74314482547739813 # cp 26
0.80901699437494368 -0.58778525229247836 # cp 27
0.91354545764259842 -0.40673664307580581 # cp 28
0.97814760073380425 -0.20791169081776595 # cp 29
)
( # begin topological vertices
v0 () () () ( (vertex 0 ) )
v1 () () () ( (vertex 1 ) )
v2 () () () ( (vertex 2 ) )
v3 () () () ( (vertex 3 ) )
v4 () () () ( (vertex 4 ) )
v5 () () () ( (vertex 5 ) )
v6 () () () ( (vertex 6 ) )
v7 () () () ( (vertex 7 ) )
v8 () () () ( (vertex 8 ) )
v9 () () () ( (vertex 9 ) )
v10 () () () ( (vertex 10 ) )
v11 () () () ( (vertex 11 ) )
v12 () () () ( (vertex 12 ) )
v13 () () () ( (vertex 13 ) )
v14 () () () ( (vertex 14 ) )
v15 () () () ( (vertex 15 ) )
v16 () () () ( (vertex 16 ) )
v17 () () () ( (vertex 17 ) )
v18 () () () ( (vertex 18 ) )
v19 () () () ( (vertex 19 ) )
v20 () () () ( (vertex 20 ) )
v21 () () () ( (vertex 21 ) )
v22 () () () ( (vertex 22 ) )
v23 () () () ( (vertex 23 ) )
v24 () () () ( (vertex 24 ) )
v25 () () () ( (vertex 25 ) )
v26 () () () ( (vertex 26 ) )
v27 () () () ( (vertex 27 ) )
v28 () () () ( (vertex 28 ) )
v29 () () () ( (vertex 29 ) )
) # end topological vertices
( # begin topological edges
e1 () (v0 v1 ) () ( (bezier_curve 1 0 1 ) )
e2 () (v1 v2 ) () ( (bezier_curve 1 1 2 ) )
e3 () (v2 v3 ) () ( (bezier_curve 1 2 3 ) )
e4 () (v3 v4 ) () ( (bezier_curve 1 3 4 ) )
e5 () (v4 v5 ) () ( (bezier_curve 1 4 5 ) )
e6 () (v5 v6 ) () ( (bezier_curve 1 5 6 ) )
e7 () (v6 v7 ) () ( (bezier_curve 1 6 7 ) )
e8 () (v7 v8 ) () ( (bezier_curve 1 7 8 ) )
e9 () (v8 v9 ) () ( (bezier_curve 1 8 9 ) )
e10 () (v9 v10 ) () ( (bezier_curve 1 9 10 ) )
e11 () (v10 v11 ) () ( (bezier_curve 1 10 11 ) )
e12 () (v11 v12 ) () ( (bezier_curve 1 11 12 ) )
e13 () (v12 v13 ) () ( (bezier_curve 1 12 13 ) )
e14 () (v13 v14 ) () ( (bezier_curve 1 13 14 ) )
e15 () (v14 v15 ) () ( (bezier_curve 1 14 15 ) )
e16 () (v15 v16 ) () ( (bezier_curve 1 15 16 ) )
e17 () (v16 v17 ) () ( (bezier_curve 1 16 17 ) )
e18 () (v17 v18 ) () ( (bezier_curve 1 17 18 ) )
e19 () (v18 v19 ) () ( (bezier_curve 1 18 19 ) )
e20 () (v19 v20 ) () ( (bezier_curve 1 19 20 ) )
e21 () (v20 v21 ) () ( (bezier_curve 1 20 21 ) )
e22 () (v21 v22 ) () ( (bezier_curve 1 21 22 ) )
e23 () (v22 v23 ) () ( (bezier_curve 1 22 23 ) )
e24 () (v23 v24 ) () ( (bezier_curve 1 23 24 ) )
e25 () (v24 v25 ) () ( (bezier_curve 1 24 25 ) )
e26 () (v25 v26 ) () ( (bezier_curve 1 25 26 ) )
e27 () (v26 v27 ) () ( (bezier_curve 1 26 27 ) )
e28 () (v27 v28 ) () ( (bezier_curve 1 27 28 ) )
e29 () (v28 v29 ) () ( (bezier_curve 1 28 29 ) )
e30 () (v29 v0 ) () ( (bezier_curve 1 29 0 ) )
) # end topological edges
( # begin topological regions
mregion () (e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12 e13 e14 e15 e16 e17 e18 e19 e20 e21 e22 e23 e24 e25 e26 e27 e28 e29 e30 ) () ( )
) # end topological regions
Thu Sep 02 18:13:11 Eastern Daylight Time 1999
-----> set m1 [gmmeshgen $p show $show]
mesh_v2.01 2 2
()
( # begin list of mesh nodes
0 1 0
1 0.97814760073380569 0.20791169081775912
2 0.91354545764260109 0.40673664307579982
3 0.80901699437494778 0.58778525229247269
4 0.66913060635885879 0.74314482547739369
5 0.50000000000000089 0.86602540378443815
6 0.30901699437494851 0.9510565162951532
7 0.104528463267655 0.99452189536827318
8 -0.10452846326765179 0.99452189536827351
9 -0.30901699437494545 0.9510565162951542
10 -0.49999999999999828 0.8660254037844396
11 -0.66913060635885657 0.74314482547739569
12 -0.80901699437494601 0.58778525229247502
13 -0.91354545764259976 0.40673664307580287
14 -0.97814760073380502 0.20791169081776234
15 -1 3.231085104332676e-015
16 -0.97814760073380635 -0.20791169081775601
17 -0.91354545764260231 -0.40673664307579699
18 -0.80901699437494989 -0.58778525229246981
19 -0.66913060635886146 -0.74314482547739136
20 -0.50000000000000344 -0.8660254037844366
21 -0.30901699437495184 -0.9510565162951522
22 -0.10452846326765777 -0.99452189536827285
23 0.10452846326764857 -0.99452189536827384
24 0.30901699437494301 -0.95105651629515497
25 0.49999999999999545 -0.86602540378444126
26 0.66913060635885391 -0.74314482547739813
27 0.80901699437494368 -0.58778525229247836
28 0.91354545764259842 -0.40673664307580581
29 0.97814760073380425 -0.20791169081776595
30 0.98497239565294659 0.14297810463172622
31 0.92500000000000027 0.37148318663655566
32 0.95456934360066015 0.28047810463172618
33 0.93223111448464779 0.34922810463172627
34 0.94340022904265397 0.31485310463172622
35 0.85625000000000018 0.50597528675569525
36 0.8276695347736287 0.55547810463172631
37 0.86736236578041548 0.48672810463172622
38 0.71430092469745854 0.69297810463172627
39 0.54892665987537348 0.83047810463172644
40 0.375 0.92167898944800575
41 0.23750000000000004 0.96625792272046662
42 -0.037499999999999867 0.9945218953682734
43 -0.17499999999999993 0.97954270782484287
44 -0.44999999999999996 0.88828683804986552
45 -0.58749999999999991 0.80245293258396955
46 -0.71430092469745832 0.69297810463172627
47 -0.86250000000000004 0.49514996920839005
48 -0.95456934360066026 0.28047810463172618
49 -0.98497239565294636 0.14297810463172622
50 -0.98612393964899259 -0.13202189536827369
51 -0.95812923178640519 -0.26952189536827376
52 -0.86250000000000004 -0.49514996920839
53 -0.83399510514118114 -0.54452189536827378
54 -0.72416593982844479 -0.68202189536827373
55 -0.58749999999999991 -0.80245293258396966
56 -0.44999999999999996 -0.8882868380498653
57 -0.17499999999999993 -0.97954270782484321
58 -0.037499999999999867 -0.99452189536827329
59 0.23750000000000004 -0.96625792272046684
60 0.375 -0.92167898944800553
61 0.56400658822248817 -0.8195218953682738
62 0.72416593982844446 -0.68202189536827373
63 0.83399510514118047 -0.54452189536827378
64 0.95812923178640563 -0.26952189536827376
65 0.98612393964899203 -0.13202189536827369
66 0.10000000000000009 0.005478104631726266
67 -0.44999999999999996 -0.26952189536827376
68 -0.44999999999999996 0.005478104631726266
69 -0.44999999999999996 0.28047810463172618
70 -0.17499999999999993 -0.54452189536827378
71 -0.17499999999999993 0.55547810463172631
72 0.10000000000000009 -0.54452189536827378
73 0.10000000000000009 0.55547810463172631
74 -0.86250000000000004 -0.40702189536827382
75 -0.86250000000000004 -0.26952189536827376
76 -0.86250000000000004 -0.13202189536827369
77 -0.86250000000000004 0.005478104631726266
78 -0.86250000000000004 0.14297810463172622
79 -0.86250000000000004 0.28047810463172618
80 -0.86250000000000004 0.41797810463172635
81 -0.72499999999999998 -0.54452189536827378
82 -0.72499999999999998 -0.40702189536827382
83 -0.72499999999999998 -0.26952189536827376
84 -0.72499999999999998 -0.13202189536827369
85 -0.72499999999999998 0.005478104631726266
86 -0.72499999999999998 0.14297810463172622
87 -0.72499999999999998 0.28047810463172618
88 -0.72499999999999998 0.41797810463172635
89 -0.72499999999999998 0.55547810463172631
90 -0.58749999999999991 -0.68202189536827373
91 -0.58749999999999991 -0.54452189536827378
92 -0.58749999999999991 0.55547810463172631
93 -0.58749999999999991 0.69297810463172627
94 -0.44999999999999996 -0.8195218953682738
95 -0.44999999999999996 -0.68202189536827373
96 -0.44999999999999996 -0.54452189536827378
97 -0.44999999999999996 0.55547810463172631
98 -0.44999999999999996 0.69297810463172627
99 -0.44999999999999996 0.83047810463172644
100 -0.3125 -0.8195218953682738
101 -0.3125 0.83047810463172644
102 -0.17499999999999993 -0.95702189536827387
103 -0.17499999999999993 -0.8195218953682738
104 -0.17499999999999993 0.83047810463172644
105 -0.037499999999999867 -0.95702189536827387
106 -0.037499999999999867 -0.8195218953682738
107 -0.037499999999999867 0.83047810463172644
108 -0.037499999999999867 0.96797810463172618
109 0.10000000000000009 0.83047810463172644
110 0.23750000000000004 0.83047810463172644
111 0.375 -0.8195218953682738
112 0.375 -0.68202189536827373
113 0.375 -0.54452189536827378
114 0.375 0.55547810463172631
115 0.51250000000000018 -0.8195218953682738
116 0.51250000000000018 -0.68202189536827373
117 0.51250000000000018 -0.54452189536827378
118 0.51250000000000018 0.55547810463172631
119 0.65000000000000013 -0.68202189536827373
120 0.65000000000000013 -0.54452189536827378
121 0.65000000000000013 -0.40702189536827382
122 0.65000000000000013 -0.26952189536827376
123 0.65000000000000013 -0.13202189536827369
124 0.65000000000000013 0.005478104631726266
125 0.65000000000000013 0.14297810463172622
126 0.65000000000000013 0.28047810463172618
127 0.65000000000000013 0.41797810463172635
128 0.65000000000000013 0.55547810463172631
129 0.65000000000000013 0.69297810463172627
130 0.78750000000000009 -0.54452189536827378
131 0.78750000000000009 -0.40702189536827382
132 0.78750000000000009 -0.26952189536827376
133 0.78750000000000009 -0.13202189536827369
134 0.78750000000000009 0.005478104631726266
135 0.78750000000000009 0.14297810463172622
136 0.92500000000000027 -0.26952189536827376
137 0.92500000000000027 -0.13202189536827369
138 0.92500000000000027 0.005478104631726266
139 0.92500000000000027 0.14297810463172622
140 0.10000000000000009 -0.95702189536827387
141 0.10000000000000009 -0.88827189536827378
142 0.10000000000000009 -0.8195218953682738
143 0.16875000000000018 -0.95702189536827387
144 0.16875000000000018 -0.88827189536827378
145 0.16875000000000018 -0.8195218953682738
146 0.23750000000000004 -0.88827189536827378
147 0.23750000000000004 -0.8195218953682738
148 0.375 0.69297810463172627
149 0.375 0.76172810463172635
150 0.375 0.83047810463172644
151 0.44375000000000009 0.69297810463172627
152 0.44375000000000009 0.76172810463172635
153 0.44375000000000009 0.83047810463172644
154 0.51250000000000018 0.69297810463172627
155 0.51250000000000018 0.76172810463172635
156 0.51250000000000018 0.83047810463172644
157 0.78750000000000009 0.28047810463172618
158 0.78750000000000009 0.34922810463172627
159 0.78750000000000009 0.41797810463172635
160 0.78750000000000009 0.48672810463172622
161 0.78750000000000009 0.55547810463172631
162 0.85625000000000018 0.41797810463172635
163 0.85625000000000018 0.48672810463172622
164 0.85625000000000018 0.28047810463172618
165 0.85625000000000018 0.31485310463172622
166 0.85625000000000018 0.34922810463172627
167 0.89062500000000022 0.28047810463172618
168 0.89062500000000022 0.31485310463172622
169 0.89062500000000022 0.34922810463172627
170 0.92500000000000027 0.28047810463172618
171 0.92500000000000027 0.31485310463172622
172 0.92500000000000027 0.34922810463172627
) # end list of mesh nodes
( # begin mesh info for topological entities of dimension 0
(0 ) () # 0:0
(1 ) () # 0:1
(2 ) () # 0:2
(3 ) () # 0:3
(4 ) () # 0:4
(5 ) () # 0:5
(6 ) () # 0:6
(7 ) () # 0:7
(8 ) () # 0:8
(9 ) () # 0:9
(10 ) () # 0:10
(11 ) () # 0:11
(12 ) () # 0:12
(13 ) () # 0:13
(14 ) () # 0:14
(15 ) () # 0:15
(16 ) () # 0:16
(17 ) () # 0:17
(18 ) () # 0:18
(19 ) () # 0:19
(20 ) () # 0:20
(21 ) () # 0:21
(22 ) () # 0:22
(23 ) () # 0:23
(24 ) () # 0:24
(25 ) () # 0:25
(26 ) () # 0:26
(27 ) () # 0:27
(28 ) () # 0:28
(29 ) () # 0:29
) # end mesh info for topological entities of dimension 0
( # begin mesh info for topological entities of dimension 1
( # mesh vertices lying on top. entity 1:0
30 0 0.68768670039363422
0 0 0
1 0 1
) ( # mesh entities lying on top. entity 1:0
0 30
30 1
) # 1:0
( # mesh vertices lying on top. entity 1:1
31 0 0.82269098501534565
32 0 0.36497639249920849
33 0 0.71075794164186534
34 0 0.53786716707053694
1 0 0
2 0 1
) ( # mesh entities lying on top. entity 1:1
1 32
32 34
34 33
31 2
33 31
) # 1:1
( # mesh vertices lying on top. entity 1:2
35 0 0.54813259328123298
36 0 0.82155539442955738
37 0 0.44182312088459802
3 0 1
2 0 0
) ( # mesh entities lying on top. entity 1:2
36 3
35 36
2 37
37 35
) # 1:2
( # mesh vertices lying on top. entity 1:3
38 0 0.67709282526185166
3 0 0
4 0 1
) ( # mesh entities lying on top. entity 1:3
3 38
38 4
) # 1:3
( # mesh vertices lying on top. entity 1:4
39 0 0.7107167003731959
4 0 0
5 0 1
) ( # mesh entities lying on top. entity 1:4
4 39
39 5
) # 1:4
( # mesh vertices lying on top. entity 1:5
40 0 0.65450849718747905
5 0 0
6 0 1
) ( # mesh entities lying on top. entity 1:5
5 40
40 6
) # 1:5
( # mesh vertices lying on top. entity 1:6
41 0 0.34973596801584955
6 0 0
7 0 1
) ( # mesh entities lying on top. entity 1:6
6 41
41 7
) # 1:6
( # mesh vertices lying on top. entity 1:7
42 0 0.67937697937823771
7 0 0
8 0 1
) ( # mesh entities lying on top. entity 1:7
7 42
42 8
) # 1:7
( # mesh vertices lying on top. entity 1:8
43 0 0.34462341897977761
8 0 0
9 0 1
) ( # mesh entities lying on top. entity 1:8
8 43
43 9
) # 1:8
( # mesh vertices lying on top. entity 1:9
44 0 0.73819660112501961
9 0 0
10 0 1
) ( # mesh entities lying on top. entity 1:9
9 44
44 10
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?