0026310: Very slow boolean cut operations on cylinders
[occt.git] / tests / bugs / modalg_5 / bug24208_3
1 puts "============"
2 puts "OCC24208"
3 puts "============"
4 puts ""
5 #######################################################################
6 # Optimization of the edge-edge intersection algorithms
7 #######################################################################
8
9 restore [locate_data_file bug24673_HYDRO_occt_case_4_after.brep] b
10
11 set objs [explode b]
12 set nbObjs [llength ${objs}]
13
14 bclearobjects
15 bcleartools
16
17 for {set i 0} {$i < $nbObjs} {incr i} {
18   baddobjects [lindex ${objs} ${i}]
19 }
20
21 bfillds
22 bbuild result
23
24 set square 80532.3
25
26 # Analysis of "nbshapes result"
27 set nb_v_good 54
28 set nb_e_good 106
29 set nb_w_good 31
30 set nb_f_good 31
31 set nb_sh_good 0
32 set nb_sol_good 0
33 set nb_compsol_good 0
34 set nb_compound_good 1
35 set nb_shape_good 223
36
37 set 2dviewer 1