0030534: Regression in the tool UnifySameDomain - the shape looses faces
authorjgv <jgv@opencascade.com>
Fri, 15 Mar 2019 09:55:09 +0000 (12:55 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 2 Aug 2019 12:48:00 +0000 (15:48 +0300)
commit389b9d5ca3bd410a271432af1cb1c273c1407aee
tree2eca9a9a12ab23afd0a3a0bafe9c75f4ca1d9b83
parentc2100640f68fef6cc5e7129ed23ebb580ff778ab
0030534: Regression in the tool UnifySameDomain - the shape looses faces

1. Add method TransformPCurves to ShapeUpgrade_UnifySameDomain - to rotate and translate existing pcurves instead of projecting.
2. Modify method ShapeUpgrade_UnifySameDomain::IntUnifyFaces - now it does not apply ShapeFix to new wires and new faces.
3. In the method UnifyEdges: add merging degenerated edges.
12 files changed:
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
tests/bugs/heal/bug27894
tests/bugs/modalg_6/bug27271
tests/bugs/modalg_7/bug29382 [new file with mode: 0644]
tests/bugs/modalg_7/bug29504_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug29504_2 [new file with mode: 0644]
tests/bugs/modalg_7/bug30099 [new file with mode: 0644]
tests/bugs/modalg_7/bug30158_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug30158_2 [new file with mode: 0644]
tests/bugs/modalg_7/bug30534 [new file with mode: 0644]
tests/bugs/modalg_7/bug30714 [new file with mode: 0644]
tests/heal/unify_same_domain/A5