mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-04 18:06:22 +03:00
Purger has been disabled (in IntPatch_PrmPrmIntersection algorithm) if some points have been added in the Walking line (it is stupidly, first, to insert some points in the line and, after that, to delete points from this line). Some improvements in IntWalk_PWalking::SeekPointOnBoundary(...) method have been made (see comments in the code for detail information). Some test cases have been adjusted according to their new behavior.
19 lines
619 B
Plaintext
19 lines
619 B
Plaintext
puts "================"
|
|
puts "OCC25319"
|
|
puts "================"
|
|
puts ""
|
|
########################################################################
|
|
# Bop Common produces strange results with same shapes.
|
|
########################################################################
|
|
|
|
restore [locate_data_file bug25319_S1.brep] b1
|
|
restore [locate_data_file bug25319_S2.brep] b2
|
|
|
|
bcommon result b1 b2
|
|
|
|
checkprops result -s 1690.81
|
|
checkshape result
|
|
|
|
checknbshapes result -vertex 21 -edge 32 -wire 13 -face 13 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 82
|
|
checkview -display result -2d -path ${imagedir}/${test_image}.png
|