1 puts "================================================="
2 puts "0032874: IsParallel() method of Extrema_ExtCC does not give same results in OCC 7.6.0 vs OCC 7.5.0"
3 puts "================================================="
7 set distExpected 0.00001
8 circle c1 0 0 0 $radius
9 circle c2 0 0 0 $radius+$distExpected
11 set start {0.0 0.5*pi pi 1.5*pi 2.0*pi}
12 set delta {pi/4.0 pi/3.0 pi/2.0 0.55*pi 0.99*pi pi 1.1*pi}
19 set extr [extrema cc1 cc2]
20 if {[regexp {Infinite number of extremas, distance = ([-0-9.+eE]+)} $extr full dist]} {
21 if {[expr abs($dist - $distExpected)] < 1.e-7} {
24 puts "Error: wrong distance $dist instead of $distExpected expected"
27 puts "Error: non-parallel curves"