occt: master b8781394

Author Committer Branch Timestamp Parent
emv smoskvin master 2021-09-10 13:06:50 master 5aa7b610
Changeset 0032566: Modeling Algorithms - Incorrect result of offset operation in mode "Complete" join type "Intersection"

Before removal of the part make sure that it was not filled due to overlapping of opposite parts.
Improve procedure of checking for inverted edges by taking into account that the original edges may not be connected.

Correct test case offset/shape_type_i_c/YL5, as it was working incorrectly - some parts were missing.
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff File
add - tests/offset/shape_type_i_c/XY8 Diff File
mod - tests/offset/shape_type_i_c/YL5 Diff File