1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-05-06 10:36:12 +03:00
occt/tests/bugs/vis/bug26430
vpa c6a60baab7 0026430: Visualization - segmentation fault in opened local context
- check for empty dataset in Select3D_SensitiveSet was added;
- test case for issue #26430
2015-09-02 14:38:30 +03:00

47 lines
1009 B
Plaintext

puts "============"
puts "CR26430"
puts "============"
puts ""
##########################################################################################
puts "Visualization - segmentation fault in opened local context"
##########################################################################################
pload MODELING VISUALIZATION
restore [locate_data_file bug26430.brep] aShape
vinit View1
vdisplay aShape
vfit
vsetdispmode aShape 1
vselmode aShape 1 1
vselmode aShape 2 1
vselmode aShape 3 1
vselmode aShape 4 1
vselmode aShape 5 1
# check selection for all problematic cases
vselect 125 155
set aNbSelected [vnbselected]
if {$aNbSelected != 1} {
puts "ERROR: Vertex was not selected!"
}
vselect 0 0
vselect 121 155 130 160
set aNbSelected [vnbselected]
if {$aNbSelected != 1} {
puts "ERROR: Vertex was not selected!"
}
vselect 0 0
vselect 100 100 200 200
set aNbSelected [vnbselected]
if {$aNbSelected != 14} {
puts "ERROR: Vertex was not selected!"
}
vdump ${imagedir}/${casename}