]> 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>
Wed, 23 Sep 2015 15:15:19 +0000 (18:15 +0300)
commitca4a7fa91db0ddb377faa2c185ad63773240a403
treee9aadef06a3f4d9c4890c389c3096f35bacdad2b
parent3542ae78a763271732f9e31d28207aacd5c67c44
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