]> OCCT Git - occt-copy.git/commit
0026656: ShapeFix_Face introduces extremely high vertex tolerance in the input shape
authoraml <aml@opencascade.com>
Wed, 9 Sep 2015 10:44:48 +0000 (13:44 +0300)
committermsv <msv@opencascade.com>
Fri, 22 Apr 2016 12:48:00 +0000 (15:48 +0300)
commit6661d8d33ea034892932c1bc583c5cb0c1c8b89c
tree895733cc5a747e9cd733e39dbb06ce4b414b07b9
parent4254300eab435759dc3459af799eac00f6e17550
0026656: ShapeFix_Face introduces extremely high vertex tolerance in the input shape

Added set of methods CopyVertex in BRepTools_ReShape. Usage of this non-modifying methods added in ShapeFix_Wire, ShapeFix_Edge.
Test case for issue 26656.
Test cases updated to the new behavior.
59 files changed:
src/BRepTools/BRepTools_ReShape.cdl
src/BRepTools/BRepTools_ReShape.cxx
src/ShapeFix/ShapeFix_Edge.cdl
src/ShapeFix/ShapeFix_Edge.cxx
src/ShapeFix/ShapeFix_IntersectionTool.cxx
src/ShapeFix/ShapeFix_Shape.cxx
src/ShapeFix/ShapeFix_Wire.cxx
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
tests/bugs/heal/bug26656 [new file with mode: 0644]
tests/de/iges_1/H6
tests/de/iges_1/H8
tests/de/iges_1/I1
tests/de/iges_1/J8
tests/de/iges_1/K2
tests/de/iges_1/K9
tests/de/iges_1/L2
tests/de/iges_1/L5
tests/de/iges_1/L6
tests/de/iges_1/M2
tests/de/iges_1/M3
tests/de/iges_1/M6
tests/de/iges_1/M7
tests/de/iges_1/N3
tests/de/iges_1/N5
tests/de/iges_1/N7
tests/de/iges_1/P5
tests/de/iges_1/P7
tests/de/iges_1/Q3
tests/de/iges_1/Q4
tests/de/iges_1/Q5
tests/de/iges_1/Q6
tests/de/iges_1/R1
tests/de/iges_1/R4
tests/de/iges_1/R5
tests/de/iges_2/A4
tests/de/iges_2/A7
tests/de/iges_2/B3
tests/de/iges_2/B8
tests/de/iges_2/C3
tests/de/iges_2/D1
tests/de/iges_2/E1
tests/de/iges_2/E3
tests/de/iges_2/E4
tests/de/iges_2/E6
tests/de/iges_2/E7
tests/de/iges_2/F3
tests/de/iges_2/F4
tests/de/iges_2/F9
tests/de/iges_2/G1
tests/de/iges_2/G8
tests/de/iges_2/G9
tests/de/iges_2/I3
tests/de/iges_2/I4
tests/de/iges_2/I5
tests/de/iges_2/I8
tests/de/iges_2/I9
tests/de/iges_3/A2
tests/de/iges_3/A3
tests/de/iges_3/A9