mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-04 18:06:22 +03:00
Some point were incorrectly removed from the Walking-line. In the current fix, new method IntWalk_PWalking::RemoveAPoint(...) has been added and implemented in order to provide safe removing. So, now methods AddAPoint(...) and RemoveAPoint(...) are recommended to use for work with the Walking-line.
25 lines
570 B
Plaintext
25 lines
570 B
Plaintext
puts "========"
|
|
puts "OCC28764"
|
|
puts "========"
|
|
puts ""
|
|
#################################################
|
|
# [Regression to 7.0] Intersection of faces gives exception in debug mode
|
|
#################################################
|
|
|
|
restore [locate_data_file bug28764_ff.brep] f
|
|
explode f
|
|
|
|
####
|
|
|
|
axo
|
|
don f
|
|
fit
|
|
|
|
# Before the fix: Exception in Debug-mode only
|
|
set log [bopcurves f_1 f_2 -2d]
|
|
checkview -screenshot -2d -path ${imagedir}/${test_image}.png
|
|
|
|
regexp {Tolerance Reached=+([-0-9.+eE]+)} ${log} full Toler
|
|
checkreal TolReached $Toler 4.60347250530349e-008 0.0 0.1
|
|
|