occt: master baaacd46

Author Committer Branch Timestamp Parent
emv apn master 2017-01-26 05:23:51 master ff2bd6ef
Changeset 0028387: Empty result of 3D Offset operation in mode Complete JoinType Intersection

1. The smarter conditions for removing the invalid faces with inverted edges have been implemented
   (BRepOffset_MakeOffset::RemoveInvalidSplitsByInvertedEdges).

2. Avoid removed (completely inside) edges in the filtering of invalid faces
   (BRepOffset_MakeOffset::FilterInvalidFaces).

3. Test cases for the issue.
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff File
mod - tests/offset/shape_type_i_c/XF2 Diff File
add - tests/offset/shape_type_i_c/XN3 Diff File
add - tests/offset/shape_type_i_c/XN4 Diff File
add - tests/offset/shape_type_i_c/XN5 Diff File
add - tests/offset/shape_type_i_c/XN6 Diff File
add - tests/offset/shape_type_i_c/XN7 Diff File
add - tests/offset/shape_type_i_c/XN8 Diff File
add - tests/offset/shape_type_i_c/XN9 Diff File
add - tests/offset/shape_type_i_c/XO1 Diff File
add - tests/offset/shape_type_i_c/XO2 Diff File
add - tests/offset/shape_type_i_c/XO3 Diff File