0030932: Modeling Algorithms - Invalid result on 2d curve on surface approximation
authoraml <aml@opencascade.com>
Fri, 13 Sep 2019 08:47:17 +0000 (11:47 +0300)
committerapn <apn@opencascade.com>
Tue, 22 Oct 2019 12:15:46 +0000 (15:15 +0300)
commitf04de1335ce21a0a880f828a496d755427cfcf54
treee7fc380a827dcd34987c0c7c7eb5bad7e2b21c43
parentc08fd127066e78d3427955b8d3a11dd880fe3244
0030932: Modeling Algorithms - Invalid result on 2d curve on surface approximation

New method generating 3D curve is added when 2D curve is linear isoline.
12 files changed:
src/Approx/Approx_CurveOnSurface.cxx
src/Approx/Approx_CurveOnSurface.hxx
src/BRepAlgo/BRepAlgo_NormalProjection.cxx
src/BRepFill/BRepFill_Sweep.cxx
src/Draft/Draft_Modification_1.cxx
src/GeomInt/GeomInt_IntSS_1.cxx
src/GeomPlate/GeomPlate_BuildPlateSurface.cxx
src/GeomProjLib/GeomProjLib.cxx
src/GeometryTest/GeometryTest_CurveCommands.cxx
src/GeomliteTest/GeomliteTest_CurveCommands.cxx
src/ProjLib/ProjLib_ProjectedCurve.cxx
tests/bugs/moddata_3/bug30932 [new file with mode: 0644]