]> OCCT Git - occt.git/commit
Modeling - Infinite loop when Simplifying Fuse operation, CPU to 100% #557
authorDmitrii Kulikov <164657232+AtheneNoctuaPt@users.noreply.github.com>
Thu, 22 May 2025 10:29:54 +0000 (11:29 +0100)
committerGitHub <noreply@github.com>
Thu, 22 May 2025 10:29:54 +0000 (11:29 +0100)
commit7ed396b0ebb33a12cc15714b2c83ae7e29825950
tree402b23785798bc994bd3359dd9736ee68a784950
parent2398b87d3682697177b04585c1bab83c115b928f
Modeling - Infinite loop when Simplifying Fuse operation, CPU to 100% #557

Minor refactoring of RelocatePCurvesToNewUorigin().
RelocatePCurvesToNewUorigin() can no longer stuck in infinite loop if it found the edge that is not present in theVEmap.
Test bug_gh544 is added to check the fix.
src/ModelingAlgorithms/TKShHealing/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
tests/bugs/modalg_8/bug_gh544 [new file with mode: 0644]