MantisBT
Mantis Bug Tracker Workflow

occt: master 14ea8abd Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
msv bugmaster master 2016-09-08 19:57:50 master 4aaadad7
Affected Issues 0027830: Infinite HLR looping
Changeset 0027830: Infinite HLR looping

Make protection of HLR algo against garbage data in faces. In particular case, there are faces built on a periodical surfaces, which U bounds exceed period thousands times. Such faces are excluded from the process of edges hiding.

In addition, while fitting the intersection point in period for periodical faces, replace looping with the single call to AdjustPeriodic method.

- Add new test case.
- Update tests of HLR according to new numbers of subshapes.

Update of test cases according to the new behavior
mod - src/HLRBRep/HLRBRep_Data.cxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_Data.hxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_Hider.cxx Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_301 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_306 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_307 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_308 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_313 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_317 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_320 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_324 Diff ] File ]
mod - tests/bugs/modalg_6/bug27341_328 Diff ] File ]
add - tests/bugs/modalg_6/bug27830 Diff ] File ]


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker