puts "========" puts "OCC28557" puts "========" puts "" ################################################# # Test case bugs modalg_6 bug27615 works differently on VC10 and VC12 ################################################# set MaxTolReached 5.0e-6 set GoodNbCurv 1 brestore [locate_data_file bug27615.brep] b explode b f copy b_1 f1; copy b_19 f2; don f1 f2 set log [bopcurves f1 f2 -2d -p 2.2023968513463648 29.150590232723459 2. 0.085664915040461045 -p 2.2023968513457164 31.082210390953925 2.9507808705284453 0.085823752287563393] smallview donly c_1 fit disp f1 f2 checkview -screenshot -2d -path ${imagedir}/${test_image}_1.png regexp {Tolerance Reached=+([-0-9.+eE]+)\n+([-0-9.+eE]+)} ${log} full Toler NbCurv if {$Toler > $MaxTolReached} { puts "Error: Big tolerance is returned by intersector" } if {$NbCurv != $GoodNbCurv} { puts "Error: Please check NbCurves for intersector" }