0026833: Create command checkview containing all viewer types
[occt.git] / tests / boolean / bfuse_simple / L1
CommitLineData
40093367 1puts "BUC60476"
2puts { Precision management doesn't follow the rule of tolerance (Tol(V) > Tol(E) > Tol(F) }
3puts ""
4
5box b1 10 10 10
6box b2 5 5 5 10 10 10
7updatetolerance b1 1
8updatetolerance b2 1
9puts [maxtolerance b1]
10puts [maxtolerance b2]
11
12bfuse result b1 b2
13
14puts [set tolerance [maxtolerance result]]
15set MinFaceTolerance [ lindex $tolerance 14 ]
16set MinEdgeTolerance [ lindex $tolerance 18 ]
17set MinVertexTolerance [ lindex $tolerance 24 ]
18puts ""
19if { $MinEdgeTolerance > $MinVertexTolerance } {
20puts { Error: The rule of tolerance Tol(V) > Tol(E) > Tol(F) is not observed . Tolerance min on vertex > Tolerance min on edge }
21}
22puts { The rule of tolerance Tol(V) > Tol(E) > Tol(F) is observed .}
23
58cf74e0 24checkprops result -s 1050
5747059b 25checkview -display result -2d -otherwise { b1 b2 } -s -path ${imagedir}/${test_image}.png