mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-07-30 13:05:50 +03:00
Correction of new vertices insertion: remove all triangles shot by point even if they contain frontier edges in order to prevent cases of free edge glued with frontier; findNextPolygonLink: choose link with opposite direction to previous one as the last resort in case if the is no another option; Enlarge bounding boxes by Precision::PConfusion() in order to not to miss possible intersections; Test-case for issue #26407 Return NoIntersection in case of end point touch and isConsiderEndPointTouch flag is not set Update of test-cases according to the new behavior
26 lines
588 B
Plaintext
Executable File
26 lines
588 B
Plaintext
Executable File
set TheFileName shading_wrongshape_009.brep
|
|
set bug_area "OCC22687"
|
|
set rel_tol 10.7
|
|
set bug_withouttri "OCC22687"
|
|
set bug_freelinks "OCC22687"
|
|
set bug_freenodes "OCC22687"
|
|
|
|
if { [string compare $command "shading"] == 0 } {
|
|
##set nbt 14
|
|
set nbt 8
|
|
set nbl 8
|
|
set nbn 83
|
|
set nbwithouttri($env(os_type)) $nbt
|
|
set nbfree($env(os_type)) $nbl
|
|
set nbfreenodes($env(os_type)) $nbn
|
|
} else {
|
|
set bug_withouttri "OCC23105"
|
|
##set nbt 14
|
|
set nbt 8
|
|
set nbn 60
|
|
set nbl 12
|
|
set nbwithouttri($env(os_type)) $nbt
|
|
set nbfree($env(os_type)) $nbl
|
|
set nbfreenodes($env(os_type)) $nbn
|
|
}
|