0026663: Test cases for BRepOffset_Makeoffset
authorski <ski@opencascade.com>
Fri, 11 Sep 2015 09:00:15 +0000 (12:00 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 11 Sep 2015 09:44:23 +0000 (12:44 +0300)
244 files changed:
tests/offset/end
tests/offset/grids.list
tests/offset/with_intersect_20/A1 [new file with mode: 0644]
tests/offset/with_intersect_20/A2 [new file with mode: 0644]
tests/offset/with_intersect_20/A3 [new file with mode: 0644]
tests/offset/with_intersect_20/A4 [new file with mode: 0644]
tests/offset/with_intersect_20/A5 [new file with mode: 0644]
tests/offset/with_intersect_20/A6 [new file with mode: 0644]
tests/offset/with_intersect_20/A7 [new file with mode: 0644]
tests/offset/with_intersect_20/A8 [new file with mode: 0644]
tests/offset/with_intersect_20/A9 [new file with mode: 0644]
tests/offset/with_intersect_20/B1 [new file with mode: 0644]
tests/offset/with_intersect_20/B2 [new file with mode: 0644]
tests/offset/with_intersect_20/B3 [new file with mode: 0644]
tests/offset/with_intersect_20/B4 [new file with mode: 0644]
tests/offset/with_intersect_20/B5 [new file with mode: 0644]
tests/offset/with_intersect_20/B6 [new file with mode: 0644]
tests/offset/with_intersect_20/B7 [new file with mode: 0644]
tests/offset/with_intersect_20/B9 [new file with mode: 0644]
tests/offset/with_intersect_20/C1 [new file with mode: 0644]
tests/offset/with_intersect_20/C2 [new file with mode: 0644]
tests/offset/with_intersect_20/C3 [new file with mode: 0644]
tests/offset/with_intersect_20/C4 [new file with mode: 0644]
tests/offset/with_intersect_20/C5 [new file with mode: 0644]
tests/offset/with_intersect_20/C6 [new file with mode: 0644]
tests/offset/with_intersect_20/C7 [new file with mode: 0644]
tests/offset/with_intersect_20/C8 [new file with mode: 0644]
tests/offset/with_intersect_20/C9 [new file with mode: 0644]
tests/offset/with_intersect_20/D1 [new file with mode: 0644]
tests/offset/with_intersect_20/D2 [new file with mode: 0644]
tests/offset/with_intersect_20/D3 [new file with mode: 0644]
tests/offset/with_intersect_20/D4 [new file with mode: 0644]
tests/offset/with_intersect_20/D5 [new file with mode: 0644]
tests/offset/with_intersect_20/D6 [new file with mode: 0644]
tests/offset/with_intersect_20/D7 [new file with mode: 0644]
tests/offset/with_intersect_20/D8 [new file with mode: 0644]
tests/offset/with_intersect_20/D9 [new file with mode: 0644]
tests/offset/with_intersect_20/E1 [new file with mode: 0644]
tests/offset/with_intersect_20/E2 [new file with mode: 0644]
tests/offset/with_intersect_20/E3 [new file with mode: 0644]
tests/offset/with_intersect_20/E4 [new file with mode: 0644]
tests/offset/with_intersect_20/E5 [new file with mode: 0644]
tests/offset/with_intersect_20/E6 [new file with mode: 0644]
tests/offset/with_intersect_20/E7 [new file with mode: 0644]
tests/offset/with_intersect_20/E8 [new file with mode: 0644]
tests/offset/with_intersect_20/E9 [new file with mode: 0644]
tests/offset/with_intersect_20/F1 [new file with mode: 0644]
tests/offset/with_intersect_20/F2 [new file with mode: 0644]
tests/offset/with_intersect_20/F3 [new file with mode: 0644]
tests/offset/with_intersect_20/F4 [new file with mode: 0644]
tests/offset/with_intersect_20/F5 [new file with mode: 0644]
tests/offset/with_intersect_20/F6 [new file with mode: 0644]
tests/offset/with_intersect_20/F7 [new file with mode: 0644]
tests/offset/with_intersect_20/F8 [new file with mode: 0644]
tests/offset/with_intersect_20/F9 [new file with mode: 0644]
tests/offset/with_intersect_20/G1 [new file with mode: 0644]
tests/offset/with_intersect_20/G2 [new file with mode: 0644]
tests/offset/with_intersect_20/G3 [new file with mode: 0644]
tests/offset/with_intersect_20/G4 [new file with mode: 0644]
tests/offset/with_intersect_20/G5 [new file with mode: 0644]
tests/offset/with_intersect_20/G6 [new file with mode: 0644]
tests/offset/with_intersect_20/G7 [new file with mode: 0644]
tests/offset/with_intersect_20/G9 [new file with mode: 0644]
tests/offset/with_intersect_20/H1 [new file with mode: 0644]
tests/offset/with_intersect_20/H2 [new file with mode: 0644]
tests/offset/with_intersect_20/H3 [new file with mode: 0644]
tests/offset/with_intersect_20/H4 [new file with mode: 0644]
tests/offset/with_intersect_20/H5 [new file with mode: 0644]
tests/offset/with_intersect_20/H6 [new file with mode: 0644]
tests/offset/with_intersect_20/H7 [new file with mode: 0644]
tests/offset/with_intersect_20/H8 [new file with mode: 0644]
tests/offset/with_intersect_20/H9 [new file with mode: 0644]
tests/offset/with_intersect_20/I1 [new file with mode: 0644]
tests/offset/with_intersect_20/I2 [new file with mode: 0644]
tests/offset/with_intersect_20/I4 [new file with mode: 0644]
tests/offset/with_intersect_20/I5 [new file with mode: 0644]
tests/offset/with_intersect_20/I6 [new file with mode: 0644]
tests/offset/with_intersect_20/I7 [new file with mode: 0644]
tests/offset/with_intersect_20/I8 [new file with mode: 0644]
tests/offset/with_intersect_20/I9 [new file with mode: 0644]
tests/offset/with_intersect_20/J1 [new file with mode: 0644]
tests/offset/with_intersect_20/J2 [new file with mode: 0644]
tests/offset/with_intersect_20/J3 [new file with mode: 0644]
tests/offset/with_intersect_20/J4 [new file with mode: 0644]
tests/offset/with_intersect_20/J5 [new file with mode: 0644]
tests/offset/with_intersect_20/J6 [new file with mode: 0644]
tests/offset/with_intersect_20/J7 [new file with mode: 0644]
tests/offset/with_intersect_20/J8 [new file with mode: 0644]
tests/offset/with_intersect_20/J9 [new file with mode: 0644]
tests/offset/with_intersect_20/K1 [new file with mode: 0644]
tests/offset/with_intersect_20/K2 [new file with mode: 0644]
tests/offset/with_intersect_20/K3 [new file with mode: 0644]
tests/offset/with_intersect_20/K4 [new file with mode: 0644]
tests/offset/with_intersect_20/K5 [new file with mode: 0644]
tests/offset/with_intersect_20/K6 [new file with mode: 0644]
tests/offset/with_intersect_20/K7 [new file with mode: 0644]
tests/offset/with_intersect_20/K8 [new file with mode: 0644]
tests/offset/with_intersect_20/K9 [new file with mode: 0644]
tests/offset/with_intersect_20/L1 [new file with mode: 0644]
tests/offset/with_intersect_20/L2 [new file with mode: 0644]
tests/offset/with_intersect_20/L3 [new file with mode: 0644]
tests/offset/with_intersect_20/L4 [new file with mode: 0644]
tests/offset/with_intersect_20/L5 [new file with mode: 0644]
tests/offset/with_intersect_20/L6 [new file with mode: 0644]
tests/offset/with_intersect_20/L7 [new file with mode: 0644]
tests/offset/with_intersect_20/L8 [new file with mode: 0644]
tests/offset/with_intersect_20/L9 [new file with mode: 0644]
tests/offset/with_intersect_20/M1 [new file with mode: 0644]
tests/offset/with_intersect_20/M2 [new file with mode: 0644]
tests/offset/with_intersect_20/M3 [new file with mode: 0644]
tests/offset/with_intersect_20/M4 [new file with mode: 0644]
tests/offset/with_intersect_20/M5 [new file with mode: 0644]
tests/offset/with_intersect_20/M6 [new file with mode: 0644]
tests/offset/with_intersect_20/M7 [new file with mode: 0644]
tests/offset/with_intersect_20/M8 [new file with mode: 0644]
tests/offset/with_intersect_20/M9 [new file with mode: 0644]
tests/offset/with_intersect_20/N1 [new file with mode: 0644]
tests/offset/with_intersect_20/N2 [new file with mode: 0644]
tests/offset/with_intersect_20/N3 [new file with mode: 0644]
tests/offset/with_intersect_20/N4 [new file with mode: 0644]
tests/offset/with_intersect_20/N5 [new file with mode: 0644]
tests/offset/with_intersect_20/N7 [new file with mode: 0644]
tests/offset/with_intersect_20/begin [new file with mode: 0644]
tests/offset/with_intersect_80/A1 [new file with mode: 0644]
tests/offset/with_intersect_80/A2 [new file with mode: 0644]
tests/offset/with_intersect_80/A3 [new file with mode: 0644]
tests/offset/with_intersect_80/A4 [new file with mode: 0644]
tests/offset/with_intersect_80/A5 [new file with mode: 0644]
tests/offset/with_intersect_80/A6 [new file with mode: 0644]
tests/offset/with_intersect_80/A7 [new file with mode: 0644]
tests/offset/with_intersect_80/A8 [new file with mode: 0644]
tests/offset/with_intersect_80/A9 [new file with mode: 0644]
tests/offset/with_intersect_80/B1 [new file with mode: 0644]
tests/offset/with_intersect_80/B2 [new file with mode: 0644]
tests/offset/with_intersect_80/B3 [new file with mode: 0644]
tests/offset/with_intersect_80/B4 [new file with mode: 0644]
tests/offset/with_intersect_80/B5 [new file with mode: 0644]
tests/offset/with_intersect_80/B6 [new file with mode: 0644]
tests/offset/with_intersect_80/B7 [new file with mode: 0644]
tests/offset/with_intersect_80/B9 [new file with mode: 0644]
tests/offset/with_intersect_80/C1 [new file with mode: 0644]
tests/offset/with_intersect_80/C2 [new file with mode: 0644]
tests/offset/with_intersect_80/C3 [new file with mode: 0644]
tests/offset/with_intersect_80/C4 [new file with mode: 0644]
tests/offset/with_intersect_80/C5 [new file with mode: 0644]
tests/offset/with_intersect_80/C6 [new file with mode: 0644]
tests/offset/with_intersect_80/C7 [new file with mode: 0644]
tests/offset/with_intersect_80/C8 [new file with mode: 0644]
tests/offset/with_intersect_80/C9 [new file with mode: 0644]
tests/offset/with_intersect_80/D1 [new file with mode: 0644]
tests/offset/with_intersect_80/D2 [new file with mode: 0644]
tests/offset/with_intersect_80/D3 [new file with mode: 0644]
tests/offset/with_intersect_80/D4 [new file with mode: 0644]
tests/offset/with_intersect_80/D5 [new file with mode: 0644]
tests/offset/with_intersect_80/D6 [new file with mode: 0644]
tests/offset/with_intersect_80/D7 [new file with mode: 0644]
tests/offset/with_intersect_80/D8 [new file with mode: 0644]
tests/offset/with_intersect_80/D9 [new file with mode: 0644]
tests/offset/with_intersect_80/E1 [new file with mode: 0644]
tests/offset/with_intersect_80/E2 [new file with mode: 0644]
tests/offset/with_intersect_80/E3 [new file with mode: 0644]
tests/offset/with_intersect_80/E4 [new file with mode: 0644]
tests/offset/with_intersect_80/E5 [new file with mode: 0644]
tests/offset/with_intersect_80/E6 [new file with mode: 0644]
tests/offset/with_intersect_80/E7 [new file with mode: 0644]
tests/offset/with_intersect_80/E8 [new file with mode: 0644]
tests/offset/with_intersect_80/E9 [new file with mode: 0644]
tests/offset/with_intersect_80/F1 [new file with mode: 0644]
tests/offset/with_intersect_80/F2 [new file with mode: 0644]
tests/offset/with_intersect_80/F3 [new file with mode: 0644]
tests/offset/with_intersect_80/F4 [new file with mode: 0644]
tests/offset/with_intersect_80/F5 [new file with mode: 0644]
tests/offset/with_intersect_80/F6 [new file with mode: 0644]
tests/offset/with_intersect_80/F7 [new file with mode: 0644]
tests/offset/with_intersect_80/F8 [new file with mode: 0644]
tests/offset/with_intersect_80/F9 [new file with mode: 0644]
tests/offset/with_intersect_80/G1 [new file with mode: 0644]
tests/offset/with_intersect_80/G2 [new file with mode: 0644]
tests/offset/with_intersect_80/G3 [new file with mode: 0644]
tests/offset/with_intersect_80/G4 [new file with mode: 0644]
tests/offset/with_intersect_80/G5 [new file with mode: 0644]
tests/offset/with_intersect_80/G6 [new file with mode: 0644]
tests/offset/with_intersect_80/G7 [new file with mode: 0644]
tests/offset/with_intersect_80/G9 [new file with mode: 0644]
tests/offset/with_intersect_80/H1 [new file with mode: 0644]
tests/offset/with_intersect_80/H2 [new file with mode: 0644]
tests/offset/with_intersect_80/H3 [new file with mode: 0644]
tests/offset/with_intersect_80/H4 [new file with mode: 0644]
tests/offset/with_intersect_80/H5 [new file with mode: 0644]
tests/offset/with_intersect_80/H6 [new file with mode: 0644]
tests/offset/with_intersect_80/H7 [new file with mode: 0644]
tests/offset/with_intersect_80/H8 [new file with mode: 0644]
tests/offset/with_intersect_80/H9 [new file with mode: 0644]
tests/offset/with_intersect_80/I1 [new file with mode: 0644]
tests/offset/with_intersect_80/I2 [new file with mode: 0644]
tests/offset/with_intersect_80/I4 [new file with mode: 0644]
tests/offset/with_intersect_80/I5 [new file with mode: 0644]
tests/offset/with_intersect_80/I6 [new file with mode: 0644]
tests/offset/with_intersect_80/I7 [new file with mode: 0644]
tests/offset/with_intersect_80/I8 [new file with mode: 0644]
tests/offset/with_intersect_80/I9 [new file with mode: 0644]
tests/offset/with_intersect_80/J1 [new file with mode: 0644]
tests/offset/with_intersect_80/J2 [new file with mode: 0644]
tests/offset/with_intersect_80/J3 [new file with mode: 0644]
tests/offset/with_intersect_80/J4 [new file with mode: 0644]
tests/offset/with_intersect_80/J5 [new file with mode: 0644]
tests/offset/with_intersect_80/J6 [new file with mode: 0644]
tests/offset/with_intersect_80/J7 [new file with mode: 0644]
tests/offset/with_intersect_80/J8 [new file with mode: 0644]
tests/offset/with_intersect_80/J9 [new file with mode: 0644]
tests/offset/with_intersect_80/K1 [new file with mode: 0644]
tests/offset/with_intersect_80/K2 [new file with mode: 0644]
tests/offset/with_intersect_80/K3 [new file with mode: 0644]
tests/offset/with_intersect_80/K4 [new file with mode: 0644]
tests/offset/with_intersect_80/K5 [new file with mode: 0644]
tests/offset/with_intersect_80/K6 [new file with mode: 0644]
tests/offset/with_intersect_80/K7 [new file with mode: 0644]
tests/offset/with_intersect_80/K8 [new file with mode: 0644]
tests/offset/with_intersect_80/K9 [new file with mode: 0644]
tests/offset/with_intersect_80/L1 [new file with mode: 0644]
tests/offset/with_intersect_80/L2 [new file with mode: 0644]
tests/offset/with_intersect_80/L3 [new file with mode: 0644]
tests/offset/with_intersect_80/L4 [new file with mode: 0644]
tests/offset/with_intersect_80/L5 [new file with mode: 0644]
tests/offset/with_intersect_80/L6 [new file with mode: 0644]
tests/offset/with_intersect_80/L7 [new file with mode: 0644]
tests/offset/with_intersect_80/L8 [new file with mode: 0644]
tests/offset/with_intersect_80/L9 [new file with mode: 0644]
tests/offset/with_intersect_80/M1 [new file with mode: 0644]
tests/offset/with_intersect_80/M2 [new file with mode: 0644]
tests/offset/with_intersect_80/M3 [new file with mode: 0644]
tests/offset/with_intersect_80/M4 [new file with mode: 0644]
tests/offset/with_intersect_80/M5 [new file with mode: 0644]
tests/offset/with_intersect_80/M6 [new file with mode: 0644]
tests/offset/with_intersect_80/M7 [new file with mode: 0644]
tests/offset/with_intersect_80/M8 [new file with mode: 0644]
tests/offset/with_intersect_80/M9 [new file with mode: 0644]
tests/offset/with_intersect_80/N1 [new file with mode: 0644]
tests/offset/with_intersect_80/N2 [new file with mode: 0644]
tests/offset/with_intersect_80/N3 [new file with mode: 0644]
tests/offset/with_intersect_80/N4 [new file with mode: 0644]
tests/offset/with_intersect_80/N5 [new file with mode: 0644]
tests/offset/with_intersect_80/N7 [new file with mode: 0644]
tests/offset/with_intersect_80/begin [new file with mode: 0644]

index 92c39be..b62d11f 100644 (file)
@@ -96,6 +96,9 @@ if { [isdraw result] && $mist == 0} {
                puts "The resulting shape contains $ll_w wires"
            }
        }
+    } elseif {[info exists command] && [string compare $command "withintersect"] == 0} {
+       regexp {Mass +: +([-0-9.+eE]+)} [sprops result] full m
+  checkshape result
     } else {
        regexp {Mass +: +([-0-9.+eE]+)} [vprops s] full sm
        regexp {Mass +: +([-0-9.+eE]+)} [vprops result] full m
@@ -123,14 +126,15 @@ if { [isdraw result] && $mist == 0} {
                }
            }
        }
-       
-       if { $volume > 0 } {
-           puts "The expected volume is $volume"
-       }
-       #check of change of volume is < 1%
-       if { ($volume > 0 && [expr 1.*abs($volume - $m)/$volume] > 0.01) || ($volume == 0 && $m != 0 && $sm != $m) } {
-           puts "Error : The volume of the resulting shape is $m"
-       }
+       if {[info exists volume]} {
+    if { $volume > 0 } {
+        puts "The expected volume is $volume"
+    }
+    #check of change of volume is < 1%
+    if { ($volume > 0 && [expr 1.*abs($volume - $m)/$volume] > 0.01) || ($volume == 0 && $m != 0 && $sm != $m) } {
+        puts "Error : The volume of the resulting shape is $m"
+    }
+  }
     }
     if { $m > 0 } {
        clear
index cb02e56..41ce96d 100644 (file)
@@ -13,3 +13,5 @@
 013 wire_unclosed_outside_0_005
 014 wire_unclosed_outside_0_025
 015 wire_unclosed_outside_0_075
+016 with_intersect_20
+017 with_intersect_80
\ No newline at end of file
diff --git a/tests/offset/with_intersect_20/A1 b/tests/offset/with_intersect_20/A1
new file mode 100644 (file)
index 0000000..d76cfa0
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A2 b/tests/offset/with_intersect_20/A2
new file mode 100644 (file)
index 0000000..010d5ec
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A3 b/tests/offset/with_intersect_20/A3
new file mode 100644 (file)
index 0000000..27ed3ff
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A4 b/tests/offset/with_intersect_20/A4
new file mode 100644 (file)
index 0000000..f9b96e7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A5 b/tests/offset/with_intersect_20/A5
new file mode 100644 (file)
index 0000000..bc7b82f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A6 b/tests/offset/with_intersect_20/A6
new file mode 100644 (file)
index 0000000..a685923
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A7 b/tests/offset/with_intersect_20/A7
new file mode 100644 (file)
index 0000000..9d6e4d2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A8 b/tests/offset/with_intersect_20/A8
new file mode 100644 (file)
index 0000000..8b943f7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/A9 b/tests/offset/with_intersect_20/A9
new file mode 100644 (file)
index 0000000..6aa9f8c
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B1 b/tests/offset/with_intersect_20/B1
new file mode 100644 (file)
index 0000000..05af832
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B2 b/tests/offset/with_intersect_20/B2
new file mode 100644 (file)
index 0000000..fbcd393
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B3 b/tests/offset/with_intersect_20/B3
new file mode 100644 (file)
index 0000000..2e3ad5e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B4 b/tests/offset/with_intersect_20/B4
new file mode 100644 (file)
index 0000000..0935fc8
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B5 b/tests/offset/with_intersect_20/B5
new file mode 100644 (file)
index 0000000..047227e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B6 b/tests/offset/with_intersect_20/B6
new file mode 100644 (file)
index 0000000..802845f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B7 b/tests/offset/with_intersect_20/B7
new file mode 100644 (file)
index 0000000..89747b3
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/B9 b/tests/offset/with_intersect_20/B9
new file mode 100644 (file)
index 0000000..890c4e3
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C1 b/tests/offset/with_intersect_20/C1
new file mode 100644 (file)
index 0000000..35b6ac2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C2 b/tests/offset/with_intersect_20/C2
new file mode 100644 (file)
index 0000000..748a60a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C3 b/tests/offset/with_intersect_20/C3
new file mode 100644 (file)
index 0000000..cba0c0d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C4 b/tests/offset/with_intersect_20/C4
new file mode 100644 (file)
index 0000000..4f17f88
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C5 b/tests/offset/with_intersect_20/C5
new file mode 100644 (file)
index 0000000..4b657fd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C6 b/tests/offset/with_intersect_20/C6
new file mode 100644 (file)
index 0000000..50e26f4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C7 b/tests/offset/with_intersect_20/C7
new file mode 100644 (file)
index 0000000..e8256e8
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C8 b/tests/offset/with_intersect_20/C8
new file mode 100644 (file)
index 0000000..052a72e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/C9 b/tests/offset/with_intersect_20/C9
new file mode 100644 (file)
index 0000000..fb4c8be
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D1 b/tests/offset/with_intersect_20/D1
new file mode 100644 (file)
index 0000000..5c93f21
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D2 b/tests/offset/with_intersect_20/D2
new file mode 100644 (file)
index 0000000..960385a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D3 b/tests/offset/with_intersect_20/D3
new file mode 100644 (file)
index 0000000..eeef81a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D4 b/tests/offset/with_intersect_20/D4
new file mode 100644 (file)
index 0000000..3e48b3d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D5 b/tests/offset/with_intersect_20/D5
new file mode 100644 (file)
index 0000000..e559fcf
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D6 b/tests/offset/with_intersect_20/D6
new file mode 100644 (file)
index 0000000..a803938
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D7 b/tests/offset/with_intersect_20/D7
new file mode 100644 (file)
index 0000000..7300a52
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D8 b/tests/offset/with_intersect_20/D8
new file mode 100644 (file)
index 0000000..418bee4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/D9 b/tests/offset/with_intersect_20/D9
new file mode 100644 (file)
index 0000000..9742f7f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E1 b/tests/offset/with_intersect_20/E1
new file mode 100644 (file)
index 0000000..738e72d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E2 b/tests/offset/with_intersect_20/E2
new file mode 100644 (file)
index 0000000..d0567d5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E3 b/tests/offset/with_intersect_20/E3
new file mode 100644 (file)
index 0000000..e361cd5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E4 b/tests/offset/with_intersect_20/E4
new file mode 100644 (file)
index 0000000..179e7fc
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E5 b/tests/offset/with_intersect_20/E5
new file mode 100644 (file)
index 0000000..b60e77d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E6 b/tests/offset/with_intersect_20/E6
new file mode 100644 (file)
index 0000000..7e90f4d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E7 b/tests/offset/with_intersect_20/E7
new file mode 100644 (file)
index 0000000..e955b80
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E8 b/tests/offset/with_intersect_20/E8
new file mode 100644 (file)
index 0000000..d4875b1
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/E9 b/tests/offset/with_intersect_20/E9
new file mode 100644 (file)
index 0000000..7744936
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F1 b/tests/offset/with_intersect_20/F1
new file mode 100644 (file)
index 0000000..58c74dd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F2 b/tests/offset/with_intersect_20/F2
new file mode 100644 (file)
index 0000000..60e40ec
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F3 b/tests/offset/with_intersect_20/F3
new file mode 100644 (file)
index 0000000..e71f847
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F4 b/tests/offset/with_intersect_20/F4
new file mode 100644 (file)
index 0000000..f894d97
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F5 b/tests/offset/with_intersect_20/F5
new file mode 100644 (file)
index 0000000..e9e4643
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F6 b/tests/offset/with_intersect_20/F6
new file mode 100644 (file)
index 0000000..694cf2a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F7 b/tests/offset/with_intersect_20/F7
new file mode 100644 (file)
index 0000000..5f34207
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F8 b/tests/offset/with_intersect_20/F8
new file mode 100644 (file)
index 0000000..f3ed685
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/F9 b/tests/offset/with_intersect_20/F9
new file mode 100644 (file)
index 0000000..91ef98f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G1 b/tests/offset/with_intersect_20/G1
new file mode 100644 (file)
index 0000000..5b6dec4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G2 b/tests/offset/with_intersect_20/G2
new file mode 100644 (file)
index 0000000..ca5f9f2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G3 b/tests/offset/with_intersect_20/G3
new file mode 100644 (file)
index 0000000..99617a6
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G4 b/tests/offset/with_intersect_20/G4
new file mode 100644 (file)
index 0000000..b80e881
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G5 b/tests/offset/with_intersect_20/G5
new file mode 100644 (file)
index 0000000..c192899
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G6 b/tests/offset/with_intersect_20/G6
new file mode 100644 (file)
index 0000000..15aa85b
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G7 b/tests/offset/with_intersect_20/G7
new file mode 100644 (file)
index 0000000..74941fa
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/G9 b/tests/offset/with_intersect_20/G9
new file mode 100644 (file)
index 0000000..e52babe
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H1 b/tests/offset/with_intersect_20/H1
new file mode 100644 (file)
index 0000000..cd3b260
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H2 b/tests/offset/with_intersect_20/H2
new file mode 100644 (file)
index 0000000..d4bef08
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H3 b/tests/offset/with_intersect_20/H3
new file mode 100644 (file)
index 0000000..e1522d6
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H4 b/tests/offset/with_intersect_20/H4
new file mode 100644 (file)
index 0000000..6772b54
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H5 b/tests/offset/with_intersect_20/H5
new file mode 100644 (file)
index 0000000..8df87d4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H6 b/tests/offset/with_intersect_20/H6
new file mode 100644 (file)
index 0000000..77f9e87
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H7 b/tests/offset/with_intersect_20/H7
new file mode 100644 (file)
index 0000000..8607f56
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H8 b/tests/offset/with_intersect_20/H8
new file mode 100644 (file)
index 0000000..2f5adb5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/H9 b/tests/offset/with_intersect_20/H9
new file mode 100644 (file)
index 0000000..ddb7266
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I1 b/tests/offset/with_intersect_20/I1
new file mode 100644 (file)
index 0000000..32f4015
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I2 b/tests/offset/with_intersect_20/I2
new file mode 100644 (file)
index 0000000..036c7f7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I4 b/tests/offset/with_intersect_20/I4
new file mode 100644 (file)
index 0000000..428c471
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I5 b/tests/offset/with_intersect_20/I5
new file mode 100644 (file)
index 0000000..58f1074
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I6 b/tests/offset/with_intersect_20/I6
new file mode 100644 (file)
index 0000000..494393a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I7 b/tests/offset/with_intersect_20/I7
new file mode 100644 (file)
index 0000000..491c7fd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I8 b/tests/offset/with_intersect_20/I8
new file mode 100644 (file)
index 0000000..31bfe46
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/I9 b/tests/offset/with_intersect_20/I9
new file mode 100644 (file)
index 0000000..bd2bb8e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J1 b/tests/offset/with_intersect_20/J1
new file mode 100644 (file)
index 0000000..09e4cd7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J2 b/tests/offset/with_intersect_20/J2
new file mode 100644 (file)
index 0000000..0f6fefa
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J3 b/tests/offset/with_intersect_20/J3
new file mode 100644 (file)
index 0000000..b7f5a99
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J4 b/tests/offset/with_intersect_20/J4
new file mode 100644 (file)
index 0000000..d246760
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J5 b/tests/offset/with_intersect_20/J5
new file mode 100644 (file)
index 0000000..56cfd2b
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J6 b/tests/offset/with_intersect_20/J6
new file mode 100644 (file)
index 0000000..61bdde8
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_J6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J7 b/tests/offset/with_intersect_20/J7
new file mode 100644 (file)
index 0000000..1c79f09
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J8 b/tests/offset/with_intersect_20/J8
new file mode 100644 (file)
index 0000000..a0d2f15
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_J8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/J9 b/tests/offset/with_intersect_20/J9
new file mode 100644 (file)
index 0000000..55246c9
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_J9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K1 b/tests/offset/with_intersect_20/K1
new file mode 100644 (file)
index 0000000..98781bb
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_K1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K2 b/tests/offset/with_intersect_20/K2
new file mode 100644 (file)
index 0000000..897496f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_K2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K3 b/tests/offset/with_intersect_20/K3
new file mode 100644 (file)
index 0000000..c432d75
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K4 b/tests/offset/with_intersect_20/K4
new file mode 100644 (file)
index 0000000..d4991a0
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K5 b/tests/offset/with_intersect_20/K5
new file mode 100644 (file)
index 0000000..b194ccd
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K6 b/tests/offset/with_intersect_20/K6
new file mode 100644 (file)
index 0000000..3d09bdc
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K7 b/tests/offset/with_intersect_20/K7
new file mode 100644 (file)
index 0000000..cd58459
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K8 b/tests/offset/with_intersect_20/K8
new file mode 100644 (file)
index 0000000..c6a7d62
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_K8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/K9 b/tests/offset/with_intersect_20/K9
new file mode 100644 (file)
index 0000000..eeb5371
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L1 b/tests/offset/with_intersect_20/L1
new file mode 100644 (file)
index 0000000..ca3136a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L2 b/tests/offset/with_intersect_20/L2
new file mode 100644 (file)
index 0000000..fb39f9d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L3 b/tests/offset/with_intersect_20/L3
new file mode 100644 (file)
index 0000000..737346b
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_L3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L4 b/tests/offset/with_intersect_20/L4
new file mode 100644 (file)
index 0000000..d8d4efb
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L5 b/tests/offset/with_intersect_20/L5
new file mode 100644 (file)
index 0000000..325bfcc
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L6 b/tests/offset/with_intersect_20/L6
new file mode 100644 (file)
index 0000000..ce85d80
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L7 b/tests/offset/with_intersect_20/L7
new file mode 100644 (file)
index 0000000..cdba2a0
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L8 b/tests/offset/with_intersect_20/L8
new file mode 100644 (file)
index 0000000..c5672c4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/L9 b/tests/offset/with_intersect_20/L9
new file mode 100644 (file)
index 0000000..f2c0938
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_L9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M1 b/tests/offset/with_intersect_20/M1
new file mode 100644 (file)
index 0000000..ad7da29
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M2 b/tests/offset/with_intersect_20/M2
new file mode 100644 (file)
index 0000000..040ae44
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M3 b/tests/offset/with_intersect_20/M3
new file mode 100644 (file)
index 0000000..01ec4c6
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M4 b/tests/offset/with_intersect_20/M4
new file mode 100644 (file)
index 0000000..f587431
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M5 b/tests/offset/with_intersect_20/M5
new file mode 100644 (file)
index 0000000..29eeda6
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M6 b/tests/offset/with_intersect_20/M6
new file mode 100644 (file)
index 0000000..7c775c2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M7 b/tests/offset/with_intersect_20/M7
new file mode 100644 (file)
index 0000000..10b29fd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M8 b/tests/offset/with_intersect_20/M8
new file mode 100644 (file)
index 0000000..eb6770d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/M9 b/tests/offset/with_intersect_20/M9
new file mode 100644 (file)
index 0000000..ebb4a89
--- /dev/null
@@ -0,0 +1,5 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_M9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/N1 b/tests/offset/with_intersect_20/N1
new file mode 100644 (file)
index 0000000..f893d57
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/N2 b/tests/offset/with_intersect_20/N2
new file mode 100644 (file)
index 0000000..9be0eab
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/N3 b/tests/offset/with_intersect_20/N3
new file mode 100644 (file)
index 0000000..2430cd1
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/N4 b/tests/offset/with_intersect_20/N4
new file mode 100644 (file)
index 0000000..0d7de6d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/N5 b/tests/offset/with_intersect_20/N5
new file mode 100644 (file)
index 0000000..8028329
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/N7 b/tests/offset/with_intersect_20/N7
new file mode 100644 (file)
index 0000000..c76faf5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_20/begin b/tests/offset/with_intersect_20/begin
new file mode 100644 (file)
index 0000000..1663fcb
--- /dev/null
@@ -0,0 +1,8 @@
+pload MODELING VISUALIZATION XSDRAW
+cpulimit 100
+
+set off_param 20
+set calcul "p"
+set type "i"
+
+set command "withintersect"
diff --git a/tests/offset/with_intersect_80/A1 b/tests/offset/with_intersect_80/A1
new file mode 100644 (file)
index 0000000..d76cfa0
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A2 b/tests/offset/with_intersect_80/A2
new file mode 100644 (file)
index 0000000..010d5ec
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A3 b/tests/offset/with_intersect_80/A3
new file mode 100644 (file)
index 0000000..27ed3ff
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A4 b/tests/offset/with_intersect_80/A4
new file mode 100644 (file)
index 0000000..f9b96e7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A5 b/tests/offset/with_intersect_80/A5
new file mode 100644 (file)
index 0000000..bc7b82f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A6 b/tests/offset/with_intersect_80/A6
new file mode 100644 (file)
index 0000000..a685923
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A7 b/tests/offset/with_intersect_80/A7
new file mode 100644 (file)
index 0000000..9d6e4d2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A8 b/tests/offset/with_intersect_80/A8
new file mode 100644 (file)
index 0000000..8b943f7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/A9 b/tests/offset/with_intersect_80/A9
new file mode 100644 (file)
index 0000000..6aa9f8c
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_A9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B1 b/tests/offset/with_intersect_80/B1
new file mode 100644 (file)
index 0000000..05af832
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B2 b/tests/offset/with_intersect_80/B2
new file mode 100644 (file)
index 0000000..fbcd393
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B3 b/tests/offset/with_intersect_80/B3
new file mode 100644 (file)
index 0000000..2e3ad5e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B4 b/tests/offset/with_intersect_80/B4
new file mode 100644 (file)
index 0000000..0935fc8
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B5 b/tests/offset/with_intersect_80/B5
new file mode 100644 (file)
index 0000000..047227e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B6 b/tests/offset/with_intersect_80/B6
new file mode 100644 (file)
index 0000000..802845f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B7 b/tests/offset/with_intersect_80/B7
new file mode 100644 (file)
index 0000000..89747b3
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/B9 b/tests/offset/with_intersect_80/B9
new file mode 100644 (file)
index 0000000..890c4e3
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_B9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C1 b/tests/offset/with_intersect_80/C1
new file mode 100644 (file)
index 0000000..35b6ac2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C2 b/tests/offset/with_intersect_80/C2
new file mode 100644 (file)
index 0000000..748a60a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C3 b/tests/offset/with_intersect_80/C3
new file mode 100644 (file)
index 0000000..cba0c0d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C4 b/tests/offset/with_intersect_80/C4
new file mode 100644 (file)
index 0000000..4f17f88
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C5 b/tests/offset/with_intersect_80/C5
new file mode 100644 (file)
index 0000000..4b657fd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C6 b/tests/offset/with_intersect_80/C6
new file mode 100644 (file)
index 0000000..50e26f4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C7 b/tests/offset/with_intersect_80/C7
new file mode 100644 (file)
index 0000000..e8256e8
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C8 b/tests/offset/with_intersect_80/C8
new file mode 100644 (file)
index 0000000..052a72e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/C9 b/tests/offset/with_intersect_80/C9
new file mode 100644 (file)
index 0000000..fb4c8be
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_C9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D1 b/tests/offset/with_intersect_80/D1
new file mode 100644 (file)
index 0000000..5c93f21
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D2 b/tests/offset/with_intersect_80/D2
new file mode 100644 (file)
index 0000000..960385a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D3 b/tests/offset/with_intersect_80/D3
new file mode 100644 (file)
index 0000000..eeef81a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D4 b/tests/offset/with_intersect_80/D4
new file mode 100644 (file)
index 0000000..3e48b3d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D5 b/tests/offset/with_intersect_80/D5
new file mode 100644 (file)
index 0000000..e559fcf
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D6 b/tests/offset/with_intersect_80/D6
new file mode 100644 (file)
index 0000000..a803938
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D7 b/tests/offset/with_intersect_80/D7
new file mode 100644 (file)
index 0000000..7300a52
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D8 b/tests/offset/with_intersect_80/D8
new file mode 100644 (file)
index 0000000..418bee4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/D9 b/tests/offset/with_intersect_80/D9
new file mode 100644 (file)
index 0000000..9742f7f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_D9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E1 b/tests/offset/with_intersect_80/E1
new file mode 100644 (file)
index 0000000..738e72d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E2 b/tests/offset/with_intersect_80/E2
new file mode 100644 (file)
index 0000000..d0567d5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E3 b/tests/offset/with_intersect_80/E3
new file mode 100644 (file)
index 0000000..e361cd5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E4 b/tests/offset/with_intersect_80/E4
new file mode 100644 (file)
index 0000000..179e7fc
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E5 b/tests/offset/with_intersect_80/E5
new file mode 100644 (file)
index 0000000..b60e77d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E6 b/tests/offset/with_intersect_80/E6
new file mode 100644 (file)
index 0000000..7e90f4d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E7 b/tests/offset/with_intersect_80/E7
new file mode 100644 (file)
index 0000000..e955b80
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E8 b/tests/offset/with_intersect_80/E8
new file mode 100644 (file)
index 0000000..d4875b1
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/E9 b/tests/offset/with_intersect_80/E9
new file mode 100644 (file)
index 0000000..7744936
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_E9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F1 b/tests/offset/with_intersect_80/F1
new file mode 100644 (file)
index 0000000..58c74dd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F2 b/tests/offset/with_intersect_80/F2
new file mode 100644 (file)
index 0000000..60e40ec
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F3 b/tests/offset/with_intersect_80/F3
new file mode 100644 (file)
index 0000000..e71f847
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F4 b/tests/offset/with_intersect_80/F4
new file mode 100644 (file)
index 0000000..f894d97
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F5 b/tests/offset/with_intersect_80/F5
new file mode 100644 (file)
index 0000000..e9e4643
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F6 b/tests/offset/with_intersect_80/F6
new file mode 100644 (file)
index 0000000..694cf2a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F7 b/tests/offset/with_intersect_80/F7
new file mode 100644 (file)
index 0000000..5f34207
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F8 b/tests/offset/with_intersect_80/F8
new file mode 100644 (file)
index 0000000..f3ed685
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/F9 b/tests/offset/with_intersect_80/F9
new file mode 100644 (file)
index 0000000..91ef98f
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_F9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G1 b/tests/offset/with_intersect_80/G1
new file mode 100644 (file)
index 0000000..5b6dec4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G2 b/tests/offset/with_intersect_80/G2
new file mode 100644 (file)
index 0000000..ca5f9f2
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G3 b/tests/offset/with_intersect_80/G3
new file mode 100644 (file)
index 0000000..99617a6
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G4 b/tests/offset/with_intersect_80/G4
new file mode 100644 (file)
index 0000000..b80e881
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G5 b/tests/offset/with_intersect_80/G5
new file mode 100644 (file)
index 0000000..c192899
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G6 b/tests/offset/with_intersect_80/G6
new file mode 100644 (file)
index 0000000..15aa85b
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G7 b/tests/offset/with_intersect_80/G7
new file mode 100644 (file)
index 0000000..74941fa
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/G9 b/tests/offset/with_intersect_80/G9
new file mode 100644 (file)
index 0000000..e52babe
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_G9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H1 b/tests/offset/with_intersect_80/H1
new file mode 100644 (file)
index 0000000..cd3b260
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H2 b/tests/offset/with_intersect_80/H2
new file mode 100644 (file)
index 0000000..d4bef08
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H3 b/tests/offset/with_intersect_80/H3
new file mode 100644 (file)
index 0000000..e1522d6
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H4 b/tests/offset/with_intersect_80/H4
new file mode 100644 (file)
index 0000000..6772b54
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H5 b/tests/offset/with_intersect_80/H5
new file mode 100644 (file)
index 0000000..8df87d4
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H6 b/tests/offset/with_intersect_80/H6
new file mode 100644 (file)
index 0000000..77f9e87
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H7 b/tests/offset/with_intersect_80/H7
new file mode 100644 (file)
index 0000000..8607f56
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H8 b/tests/offset/with_intersect_80/H8
new file mode 100644 (file)
index 0000000..2f5adb5
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/H9 b/tests/offset/with_intersect_80/H9
new file mode 100644 (file)
index 0000000..ddb7266
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_H9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I1 b/tests/offset/with_intersect_80/I1
new file mode 100644 (file)
index 0000000..32f4015
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I2 b/tests/offset/with_intersect_80/I2
new file mode 100644 (file)
index 0000000..036c7f7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I4 b/tests/offset/with_intersect_80/I4
new file mode 100644 (file)
index 0000000..428c471
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I5 b/tests/offset/with_intersect_80/I5
new file mode 100644 (file)
index 0000000..58f1074
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I6 b/tests/offset/with_intersect_80/I6
new file mode 100644 (file)
index 0000000..494393a
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I7 b/tests/offset/with_intersect_80/I7
new file mode 100644 (file)
index 0000000..491c7fd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I8 b/tests/offset/with_intersect_80/I8
new file mode 100644 (file)
index 0000000..31bfe46
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/I9 b/tests/offset/with_intersect_80/I9
new file mode 100644 (file)
index 0000000..bd2bb8e
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_I9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J1 b/tests/offset/with_intersect_80/J1
new file mode 100644 (file)
index 0000000..09e4cd7
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J2 b/tests/offset/with_intersect_80/J2
new file mode 100644 (file)
index 0000000..0f6fefa
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J3 b/tests/offset/with_intersect_80/J3
new file mode 100644 (file)
index 0000000..b7f5a99
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J4 b/tests/offset/with_intersect_80/J4
new file mode 100644 (file)
index 0000000..d246760
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J5 b/tests/offset/with_intersect_80/J5
new file mode 100644 (file)
index 0000000..56cfd2b
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J6 b/tests/offset/with_intersect_80/J6
new file mode 100644 (file)
index 0000000..61bdde8
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_J6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J7 b/tests/offset/with_intersect_80/J7
new file mode 100644 (file)
index 0000000..1c79f09
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_J7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J8 b/tests/offset/with_intersect_80/J8
new file mode 100644 (file)
index 0000000..a0d2f15
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_J8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/J9 b/tests/offset/with_intersect_80/J9
new file mode 100644 (file)
index 0000000..5c5f4e7
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_J9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K1 b/tests/offset/with_intersect_80/K1
new file mode 100644 (file)
index 0000000..6425bfb
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_K1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K2 b/tests/offset/with_intersect_80/K2
new file mode 100644 (file)
index 0000000..fd81bcb
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_K2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K3 b/tests/offset/with_intersect_80/K3
new file mode 100644 (file)
index 0000000..c432d75
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K4 b/tests/offset/with_intersect_80/K4
new file mode 100644 (file)
index 0000000..d4991a0
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K5 b/tests/offset/with_intersect_80/K5
new file mode 100644 (file)
index 0000000..b194ccd
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K6 b/tests/offset/with_intersect_80/K6
new file mode 100644 (file)
index 0000000..3d09bdc
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K7 b/tests/offset/with_intersect_80/K7
new file mode 100644 (file)
index 0000000..cd58459
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K8 b/tests/offset/with_intersect_80/K8
new file mode 100644 (file)
index 0000000..c7b86dc
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/K9 b/tests/offset/with_intersect_80/K9
new file mode 100644 (file)
index 0000000..eeb5371
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26528 All: ERROR. Degenerated normal on input data."
+puts "TODO OCC26528 All: Error : command \\\"nbshapes result\\\" gives an empty result"
+puts "TODO OCC26528 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_K9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L1 b/tests/offset/with_intersect_80/L1
new file mode 100644 (file)
index 0000000..78f0261
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_L1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L2 b/tests/offset/with_intersect_80/L2
new file mode 100644 (file)
index 0000000..fb39f9d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L3 b/tests/offset/with_intersect_80/L3
new file mode 100644 (file)
index 0000000..d3ee909
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Faulty shapes in variables faulty_1 to faulty"
+restore [locate_data_file bug26663_test_offset_L3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L4 b/tests/offset/with_intersect_80/L4
new file mode 100644 (file)
index 0000000..f62dda0
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_L4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L5 b/tests/offset/with_intersect_80/L5
new file mode 100644 (file)
index 0000000..325bfcc
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_L5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L6 b/tests/offset/with_intersect_80/L6
new file mode 100644 (file)
index 0000000..05aed64
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_L6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L7 b/tests/offset/with_intersect_80/L7
new file mode 100644 (file)
index 0000000..444cd7f
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_L7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L8 b/tests/offset/with_intersect_80/L8
new file mode 100644 (file)
index 0000000..d8096d2
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+puts "TODO OCC26577 Windows: Faulty shapes in variables faulty_1 to faulty"
+restore [locate_data_file bug26663_test_offset_L8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/L9 b/tests/offset/with_intersect_80/L9
new file mode 100644 (file)
index 0000000..ce308dd
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Faulty shapes in variables faulty_1 to faulty"
+restore [locate_data_file bug26663_test_offset_L9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M1 b/tests/offset/with_intersect_80/M1
new file mode 100644 (file)
index 0000000..d6139fb
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_M1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M2 b/tests/offset/with_intersect_80/M2
new file mode 100644 (file)
index 0000000..040ae44
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M3 b/tests/offset/with_intersect_80/M3
new file mode 100644 (file)
index 0000000..16fd5ec
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_M3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M4 b/tests/offset/with_intersect_80/M4
new file mode 100644 (file)
index 0000000..f587431
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M5 b/tests/offset/with_intersect_80/M5
new file mode 100644 (file)
index 0000000..6451d39
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_M5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M6 b/tests/offset/with_intersect_80/M6
new file mode 100644 (file)
index 0000000..ac0f0e3
--- /dev/null
@@ -0,0 +1,6 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_M6.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M7 b/tests/offset/with_intersect_80/M7
new file mode 100644 (file)
index 0000000..10b29fd
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_M7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M8 b/tests/offset/with_intersect_80/M8
new file mode 100644 (file)
index 0000000..ae0cb00
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_M8.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/M9 b/tests/offset/with_intersect_80/M9
new file mode 100644 (file)
index 0000000..ebb4a89
--- /dev/null
@@ -0,0 +1,5 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+restore [locate_data_file bug26663_test_offset_M9.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/N1 b/tests/offset/with_intersect_80/N1
new file mode 100644 (file)
index 0000000..11a2a17
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26578 All:An exception was caught"
+puts "TODO OCC26578 All:\\*\\* Exception \\*\\*"
+puts "TODO OCC26578 All:TEST INCOMPLETE"
+restore [locate_data_file bug26663_test_offset_N1.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/N2 b/tests/offset/with_intersect_80/N2
new file mode 100644 (file)
index 0000000..9be0eab
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N2.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/N3 b/tests/offset/with_intersect_80/N3
new file mode 100644 (file)
index 0000000..2430cd1
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N3.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/N4 b/tests/offset/with_intersect_80/N4
new file mode 100644 (file)
index 0000000..0d7de6d
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N4.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/N5 b/tests/offset/with_intersect_80/N5
new file mode 100644 (file)
index 0000000..8028329
--- /dev/null
@@ -0,0 +1,4 @@
+restore [locate_data_file bug26663_test_offset_N5.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/N7 b/tests/offset/with_intersect_80/N7
new file mode 100644 (file)
index 0000000..8144103
--- /dev/null
@@ -0,0 +1,7 @@
+puts "TODO OCC26577 All: Error :  is WRONG because number of EDGE entities in shape"
+puts "TODO OCC26577 All: Error :  is WRONG because number of SHELL entities in shape"
+puts "TODO OCC26577 All: Faulty shapes in variables faulty_1 to faulty"
+restore [locate_data_file bug26663_test_offset_N7.brep] s
+OFFSETSHAPE ${off_param} {} ${calcul} ${type}
+checknbshapes result -ref [lrange [nbshapes s] 8 19]
+
diff --git a/tests/offset/with_intersect_80/begin b/tests/offset/with_intersect_80/begin
new file mode 100644 (file)
index 0000000..a5ccf57
--- /dev/null
@@ -0,0 +1,8 @@
+pload MODELING VISUALIZATION XSDRAW
+cpulimit 100
+
+set off_param 80
+set calcul "p"
+set type "i"
+
+set command "withintersect"