occt: master 2a9be0e2

Author Committer Branch Timestamp Parent
abv bugmaster master 2017-08-22 12:05:00 master 2111e967
Affected Issues  0025730: result of MakeThickSolid aborts the BOPCheck in Geom_OffsetSurface::SetD0
 0028131: BRepOffset_MakeOffset can't create offset with a face which created by filling 3 bsplinecurve
Changeset 0028131: BRepOffset_MakeOffset can't create offset with a face which created by filling 3 bsplinecurve

Handling of degenerated points (with all derivatives zero) in GeomEvaluator_OffsetSurface is improved by iterative movement towards middle of the surface (extension of one-step approach implemented earlier in #28112).
mod - src/GeomEvaluator/GeomEvaluator_OffsetSurface.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - tests/bugs/modalg_7/bug25730 Diff File
add - tests/bugs/modalg_7/bug28131 Diff File