]> OCCT Git - occt-copy.git/commit
0029135: 3D Offset algorithm produces a NULL shape
authoremv <emv@opencascade.com>
Thu, 28 Sep 2017 08:02:05 +0000 (11:02 +0300)
committeremv <emv@opencascade.com>
Thu, 28 Jun 2018 06:45:52 +0000 (09:45 +0300)
commit3439532e4e69eab140a676b52c75072e7f016297
tree3e6dcd5d41ca9baab311db5527d29fe075b57eae
parentd2c909178edea381a99889edd7d75b57f4cdf4d3
0029135: 3D Offset algorithm produces a NULL shape

UpdateValidEdges in BRepOffset_MakeOffset_1 - Perform the filtering of splits of the edges in two stages:
1. Separate filtering of the connected blocks using localized bounding edges taken only from the splits of offset faces from the block;
2. Combined treatment of the remaining splits using bounding edges from the splits of all offset faces.
src/BRepOffset/BRepOffset_MakeOffset_1.cxx
tests/offset/shape_type_i_c/XO4 [new file with mode: 0644]
tests/offset/shape_type_i_c/XO5 [new file with mode: 0644]
tests/offset/shape_type_i_c/XO6 [new file with mode: 0644]
tests/offset/shape_type_i_c/XO7 [new file with mode: 0644]
tests/offset/shape_type_i_c/XO8 [new file with mode: 0644]
tests/offset/shape_type_i_c/XO9 [new file with mode: 0644]