2 puts "0030082: Intersection algorithm returns curve with big tolerance value"
6 foreach a [directory res*] {unset $a}
11 cylinder s1 -106.471129473161 -64.3442185874231 -19.25 1 0 0 0 0 -1 0.25
12 cylinder s2 -124.971129473161 -67.0942185874231 -20.5 0 0 1 1 0 -0 3
13 intersect res s1 s2 $aTol
16 set ind [string first "3d curve" $che]
18 #Only variable "res" exists
27 while { $AllowRepeat != 0 } {
28 set che [whatis res_$ic]
29 set ind [string first "3d curve" $che]
35 if {[dval U2-U1] < 1.0e-9} {
36 puts "Error: Wrong curve's range!"
39 xdistcs res_$ic s1 U1 U2 100 $aTol
40 xdistcs res_$ic s2 U1 U2 100 $aTol
50 if { $ic != $GoodNbCurves } {
51 puts "Error: $GoodNbCurves curves are expected but $ic ones are found"
61 # Check gaps between edges in ce
62 checksection result -r 0
63 checkmaxtol result -min_tol 2.0e-7
65 checknbshapes result -edge 4 -vertex 3
67 checkview -screenshot -2d -path ${imagedir}/${test_image}.png