0030402: Data Exchange - exported VRML file has broken location information
[occt.git] / tests / bugs / xde / bug394
CommitLineData
61c421bf 1puts "================"
2puts "OCC394"
3puts "SAM1296"
4puts "================"
5puts ""
6###################################################################
7## After operation "Merge edges" tolerance shape increased from 5 to 198.
8###################################################################
9
10pload QAcommands
11
12restore [locate_data_file OCC394.brep] a
13
14OCC394 r a 10000 2 1.57
15
16regexp { +Face +: +Min +([-0-9.+eE]+)} [maxtolerance a] full face_a_tolerance
17regexp { +Edge +: +Min +([-0-9.+eE]+)} [maxtolerance a] full edge_a_tolerance
18regexp { +Vertex +: +Min +([-0-9.+eE]+)} [maxtolerance a] full vertex_a_tolerance
19
20set max_a_tolerance ${face_a_tolerance}
21if {${edge_a_tolerance} > ${max_a_tolerance}} {
22 set max_a_tolerance ${edge_a_tolerance}
23}
24if {${vertex_a_tolerance} > ${max_a_tolerance}} {
25 set max_a_tolerance ${vertex_a_tolerance}
26}
27
28regexp { +Face +: +Min +([-0-9.+eE]+)} [maxtolerance r] full face_r_tolerance
29regexp { +Edge +: +Min +([-0-9.+eE]+)} [maxtolerance r] full edge_r_tolerance
30regexp { +Vertex +: +Min +([-0-9.+eE]+)} [maxtolerance r] full vertex_r_tolerance
31
32set max_r_tolerance ${face_r_tolerance}
33if {${edge_r_tolerance} > ${max_r_tolerance}} {
34 set max_r_tolerance ${edge_r_tolerance}
35}
36if {${vertex_r_tolerance} > ${max_r_tolerance}} {
37 set max_r_tolerance ${vertex_r_tolerance}
38}
39
40puts "\nface_a_tolerance = ${face_a_tolerance}"
41puts "edge_a_tolerance = ${edge_a_tolerance}"
42puts "vertex_a_tolerance = ${vertex_a_tolerance}"
43puts "\nmax_a_tolerance = ${max_a_tolerance}"
44
45puts "\nface_r_tolerance = ${face_r_tolerance}"
46puts "edge_a_tolerance = ${edge_a_tolerance}"
47puts "vertex_a_tolerance = ${vertex_a_tolerance}"
48puts "\nmax_r_tolerance = ${max_r_tolerance}\n"
49
50if { ${max_a_tolerance} < ${max_r_tolerance} } {
51 puts "OCC394 - Error"
52} else {
53 puts "OCC394 - OK"
54}
55
56renamevar r result
5747059b 57checkview -display result -2d -path ${imagedir}/${test_image}.png
61c421bf 58