0024326: Get rid of confusing extension line
[occt.git] / tests / bugs / vis / bug23227
CommitLineData
3bea4c16 1puts "============"
2puts "OCC23227"
3puts "============"
4puts ""
5#######################################################################
6# New Draw Harness command to estimate current geometry complexity of OpenGL scene
7#######################################################################
8
9set BugNumber OCC23227
10
11box b 1 2 3
12vinit
13vdisplay b
14vsetdispmode 1
15vfit
16set vfeedback1 [vfeedback]
17
18vclear
19set vfeedback2 [vfeedback]
20
21set llength_vfeedback1 [llength ${vfeedback1}]
22set llength_vfeedback2 [llength ${vfeedback2}]
23set IndexTriangles1 [lsearch ${vfeedback1} Triangles:]
24set IndexTriangles2 [lsearch ${vfeedback2} Triangles:]
25
26if { ${llength_vfeedback1} < 36 || ${llength_vfeedback2} < 36 || ${IndexTriangles1} < 0 || ${IndexTriangles2} < 0 } {
27 puts "Bad format of vfeedback command"
28 puts "Faulty ${BugNumber}"
29} else {
30 set Triangles1 [lindex ${vfeedback1} ${IndexTriangles1}+1]
31 set Triangles2 [lindex ${vfeedback2} ${IndexTriangles1}+1]
32 if { ${Triangles1} == 12 && ${Triangles2} == 0 } {
33 puts "OK ${BugNumber}"
34 } else {
35 puts "Faulty ${BugNumber}"
36 }
37}
38
39set only_screen 1
40