mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
Remove performance comparing with hardcoded value. Test cases for performance of some commands were moved to perf group. Updated documentation.
41 lines
1010 B
Plaintext
41 lines
1010 B
Plaintext
puts "TODO OCC11111 ALL: Error : is WRONG because number of "
|
|
puts "============"
|
|
puts "OCC10160"
|
|
puts "============"
|
|
puts ""
|
|
#######################################################################
|
|
# BOP perfomance improvemen
|
|
#######################################################################
|
|
|
|
set BugNumber OCC10160
|
|
|
|
restore [locate_data_file OCC10160-1.brep] b1
|
|
restore [locate_data_file OCC10160-2.brep] b2
|
|
|
|
set NbTests 3
|
|
|
|
puts "Prepare boolean operation ..."
|
|
dchrono h0 restart
|
|
bop b1 b2
|
|
dchrono h0 stop counter bop
|
|
|
|
puts "Start boolean operation ..."
|
|
dchrono h restart
|
|
#
|
|
# BOOLEAN OPERATION ----- START
|
|
#
|
|
for {set i 1} {$i <= ${NbTests}} {incr i} {
|
|
bopcut result
|
|
}
|
|
#
|
|
# BOOLEAN OPERATION ----- FINISH
|
|
#
|
|
dchrono h stop counter bopcut
|
|
|
|
checkprops result -s 2.36194e+07
|
|
checkshape result
|
|
|
|
# Analysis of "nbshapes res"
|
|
checknbshapes result -vertex 24 -edge 34 -wire 20 -face 19 -shell 4 -solid 4 -compsolid 0 -compound 1 -shape 106
|
|
checkview -display result -2d -path ${imagedir}/${test_image}.png
|