mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
Do not clean polygons that are created for different faces not connected with current shape. Remove old code producing additional points for BSpline curves due to fix #24959. Test cases fir issue CR25469 Revert changes producing additional points for BSpline curves with C1 continuity Test cases fir issue CR25469 Correction of test cases for issue CR25469
35 lines
661 B
Plaintext
35 lines
661 B
Plaintext
puts "========="
|
|
puts "CR25469"
|
|
puts "========="
|
|
puts ""
|
|
###############################################
|
|
# BRepMesh corrupts triangulation of another not connected shape
|
|
###############################################
|
|
|
|
restore [locate_data_file bug25469_common_edge.brep] a
|
|
|
|
explode a
|
|
explode a_1
|
|
explode a_2
|
|
|
|
ttranslate a_2_1 -100 -220 0
|
|
|
|
incmesh a_1_1 0.04
|
|
set report [tricheck a_1_1]
|
|
if {$report != ""} {
|
|
puts "Error: incorrect meshing of shape 1"
|
|
}
|
|
|
|
incmesh a_2_1 0.04
|
|
set report [tricheck a_1_1 a_2_1]
|
|
if {$report != ""} {
|
|
puts "Error: meshing of shape 2 corrupts mesh of shape 1"
|
|
}
|
|
|
|
vinit
|
|
vsetdispmode 1
|
|
vdisplay a_1_1 a_2_1
|
|
vfit
|
|
|
|
set only_screen 1
|