occt: master 7e4ff648

Author Committer Branch Timestamp Parent
ifv bugmaster master 2018-03-23 08:33:27 master 9f785738
Affected Issues  0029586: Revolution creates solid with degenerated edges shared among faces
Changeset 0029586: Revolution creates solid with degenerated edges shared among faces

Substitution of degenerated edges by their copies is implemented to make edges not shared
in BRepPrimAPI_MakeRevol::Build().
Method BRepPrimAPI_MakeRevol::Generated(...) is changed in order to use history of substitutions.
Test case is added.
mod - dox/dev_guides/upgrade/upgrade.md Diff File
mod - src/BRepPrimAPI/BRepPrimAPI_MakeRevol.cxx Diff File
mod - src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx Diff File
mod - src/BRepTest/BRepTest_SweepCommands.cxx Diff File
mod - tests/bugs/modalg_1/bug15036 Diff File
mod - tests/bugs/modalg_7/bug29580_2 Diff File
add - tests/bugs/modalg_7/bug29586 Diff File