File: bug294

package info (click to toggle)
oce 0.18.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 301,548 kB
  • sloc: cpp: 1,190,609; ansic: 67,225; sh: 11,630; tcl: 7,954; cs: 5,221; python: 2,867; java: 1,522; makefile: 342; xml: 292; perl: 37
file content (29 lines) | stat: -rw-r--r-- 640 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
puts "TODO OCC12345 ALL: Faulty OCC294 : result - shape_result is null"

puts "================"
puts "OCC294"
puts "SAM1293"
puts "================"
puts ""

restore [locate_data_file OCC294.brep] a
checkshape a

set a_fullness [nbshapes a]
regexp {EDGE +: +([-0-9.+eE]+)} $a_fullness full a_edg

explode a e
if [catch { OCC294 result a a_1 } ] {
   puts "OCC294: FAULTY" 
} else {
   set b_fullness [ nbshapes b] 
   regexp {EDGE +: +([-0-9.+eE]+)} $b_fullness full b_edg

   puts "a_edg = ${a_edg}" 
   puts "b_edg = ${b_edg}" 
   if { ${b_edg} >= ${a_edg} } { 
      puts "OCC294: FAULTY" 
   } else { 
      puts "OCC294: OK" 
   } 
}