0031303: Different calculation of offset direction in Adaptor2d_OffsetCurve and Geom2...
authorifv <ifv@opencascade.com>
Tue, 25 Feb 2020 08:27:28 +0000 (11:27 +0300)
committerbugmaster <bugmaster@opencascade.com>
Wed, 11 Mar 2020 13:37:50 +0000 (16:37 +0300)
commit68ad329c9d14532670ff282541ef1534788fa1ee
treed342d5e1e854ec86a761687412e1372ad6105024
parentd6e18114eb95ed3affb9cf670ea08454dceffc2c
0031303: Different calculation of offset direction in Adaptor2d_OffsetCurve and Geom2d_OffsetCurve

Calculations in Adaptor2d_OffsetCurve are unified with similar calculations in Geom2d_OffsetCurve using   methods extracted from Geom2dEvaluator_OffsetCurve to Geom2dEvaluator.cxx

BRepFill_OffsetWire.cxx, Geom2dGcc_Circ2d2TanRadGeo.cxx, Geom2dGcc_Circ2dTanOnRadGeo.cxx, MAT2d_Circuit.cxx are modified to satisfy changing offset direction.
12 files changed:
dox/dev_guides/upgrade/upgrade.md
src/Adaptor2d/Adaptor2d_OffsetCurve.cxx
src/Adaptor2d/Adaptor2d_OffsetCurve.hxx
src/BRepFill/BRepFill_OffsetWire.cxx
src/Geom2dEvaluator/FILES
src/Geom2dEvaluator/Geom2dEvaluator.cxx [new file with mode: 0644]
src/Geom2dEvaluator/Geom2dEvaluator.hxx [new file with mode: 0644]
src/Geom2dEvaluator/Geom2dEvaluator_OffsetCurve.cxx
src/Geom2dEvaluator/Geom2dEvaluator_OffsetCurve.hxx
src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx
src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx
src/MAT2d/MAT2d_Circuit.cxx