0025982: Wrong result obtained by General Fuse operator.
[occt.git] / tests / bugs / modalg_5 / bug25982
1 puts "============"
2 puts "OCC25982"
3 puts "============"
4 puts ""
5 ###############################
6 ## Wrong result obtained by General Fuse operator.
7 ###############################
8
9 restore [locate_data_file bug25982_human_head_3.brep] b1
10
11 tcopy b1 b2
12 tmirror b2 0 0 0 1 0 0
13 explode b1 f
14 explode b2 f
15 copy b1_4 b1
16 copy b2_4 b2
17
18 bclearobjects
19 bcleartools
20 baddobjects b1
21 baddtools b2
22  
23 bfillds
24 bbuild result
25
26 set square 306.285
27
28 set nbshapes_expected "
29 Number of shapes in shape
30  VERTEX    : 6
31  EDGE      : 11
32  WIRE      : 4
33  FACE      : 2
34  SHELL     : 0
35  SOLID     : 0
36  COMPSOLID : 0
37  COMPOUND  : 1
38  SHAPE     : 24
39 "
40 checknbshapes result ${nbshapes_expected} 1 "Result obtained by General Fuse operator"
41
42 set 3dviewer 1