occt: master 88c3accd

Author Committer Branch Timestamp Parent
emv apn master 2019-06-19 05:54:50 master 3c1b7084
Changeset 0030787: BRepOffsetAPI_MakePipeShell: hangs on the attached model

Protect IntTools_EdgeEdge::FindSolutions method from cases where splitting edge on parts does not give bounding box decreasing.
Use at least Epsilon from edges parameters as a step in BRepLib::FindValidRange.
Test case for the issue.
mod - src/BRepLib/BRepLib_1.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.hxx Diff File
add - tests/bugs/modalg_7/bug30787 Diff File