1 puts "TODO OCC27378 ALL: Error: BRepLib_MakeFace produces invalid faces on periodic surfaces"
7 ############################################################################################################################
8 # BRepLib_MakeFace produces invalid faces on periodic surfaces in case the given parametrization does not match the default
9 ############################################################################################################################
12 mkface fcyl cyl pi 3*pi -10 10
14 set Log [bopcheck fcyl]
15 if {[regexp "This shape seems to be OK" ${Log}] != 1} {
16 puts "Error: BRepLib_MakeFace produces invalid faces on periodic surfaces; fcyl"
18 checkview -display fcyl -2d -path ${imagedir}/${test_image}_fcyl.png
21 trimu spht sph pi 3*pi
24 set Log [bopcheck fsph]
25 if {[regexp "This shape seems to be OK" ${Log}] != 1} {
26 puts "Error: BRepLib_MakeFace produces invalid faces on periodic surfaces; fsph"
28 checkview -display fsph -2d -path ${imagedir}/${test_image}_fsph.png
31 mkface fcon con pi 3*pi 0 20
33 set Log [bopcheck fcon]
34 if {[regexp "This shape seems to be OK" ${Log}] != 1} {
35 puts "Error: BRepLib_MakeFace produces invalid faces on periodic surfaces; fcon"
37 checkview -display fcon -2d -path ${imagedir}/${test_image}_fcon.png
41 mkface ftor1 tor pi 3*pi 0 2*pi
43 set Log [bopcheck ftor1]
44 if {[regexp "This shape seems to be OK" ${Log}] != 1} {
45 puts "Error: BRepLib_MakeFace produces invalid faces on periodic surfaces; ftor1"
47 checkview -display ftor1 -2d -path ${imagedir}/${test_image}_ftor1.png
49 mkface ftor2 tor 0 2*pi pi 3*pi
51 set Log [bopcheck ftor2]
52 if {[regexp "This shape seems to be OK" ${Log}] != 1} {
53 puts "Error: BRepLib_MakeFace produces invalid faces on periodic surfaces; ftor2"
55 checkview -display ftor2 -2d -path ${imagedir}/${test_image}_ftor2.png