0028802: The tolerance reached by approximator is used in creation of an edge, it...
[occt.git] / tests / bugs / modalg_6 / bug26938_1
1 puts "TODO OCC28802 Linux: Faulty shapes in variables faulty_1 to"
2 puts "TODO OCC28802 Linux: Error : The area of result shape is"
3 puts "TODO OCC28802 Linux: Error : The result of General Fuse operation is self-interfered shape"
4
5 puts "=========="
6 puts "OCC26938  "
7 puts "=========="
8 puts ""
9 #####################################################
10 # Boolean operations fail between two ellipsoids
11 #####################################################
12
13 restore [locate_data_file bug26938.brep] a
14 explode a
15
16 bfuse result a_1 a_2
17
18 # Check shape validity
19 checkshape result
20
21 # Check area
22 checkprops result -s 1.00773e+007
23
24 # Check self-intersection
25 set info [bopcheck result]
26 if { [regexp "This shape seems to be OK" ${info}] != 1 } {
27     puts "Error : The result of General Fuse operation is self-interfered shape"
28 }
29
30 checkview -display result -2d -path ${imagedir}/${test_image}.png