]> OCCT Git - occt-copy.git/commit
0030892: Improve Extrema_ExtPS algorithm by unifying the GRAD and TREE methods
authoremv <emv@opencascade.com>
Mon, 19 Aug 2019 05:41:04 +0000 (08:41 +0300)
committeremv <emv@opencascade.com>
Mon, 18 May 2020 20:27:23 +0000 (23:27 +0300)
commitc6991f13e71585d294482f6690d5aae3f8298a2f
tree9532e1d80886d346790c70af3f03bb93812d8b33
parent4db6748cc52edc0d8306eb2e436baa97d0db22a5
0030892: Improve Extrema_ExtPS algorithm by unifying the GRAD and TREE methods

Refactoring of the Extrema_GenExtPS class in order to improve performance and robustness of the algorithm by unifying the GRAD and TREE search methods.
34 files changed:
src/BRepExtrema/BRepExtrema_DistShapeShape.cxx
src/BRepExtrema/BRepExtrema_DistShapeShape.hxx
src/BRepExtrema/BRepExtrema_DistanceSS.cxx
src/BRepExtrema/BRepExtrema_DistanceSS.hxx
src/BRepExtrema/BRepExtrema_ExtPF.cxx
src/BRepExtrema/BRepExtrema_ExtPF.hxx
src/BRepTest/BRepTest_ExtremaCommands.cxx
src/BRepTest/BRepTest_SurfaceCommands.cxx
src/BVH/BVH_BoxSet.hxx
src/BVH/BVH_Tools.hxx
src/Extrema/Extrema_ExtAlgo.hxx [deleted file]
src/Extrema/Extrema_ExtFlag.hxx
src/Extrema/Extrema_ExtPExtS.cxx
src/Extrema/Extrema_ExtPExtS.hxx
src/Extrema/Extrema_ExtPRevS.cxx
src/Extrema/Extrema_ExtPRevS.hxx
src/Extrema/Extrema_ExtPS.cxx
src/Extrema/Extrema_ExtPS.hxx
src/Extrema/Extrema_GenExtPS.cxx
src/Extrema/Extrema_GenExtPS.hxx
src/Extrema/Extrema_POnSurfParams.lxx
src/Extrema/FILES
src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx
src/GeomAPI/GeomAPI_ProjectPointOnSurf.hxx
src/GeomInt/GeomInt_IntSS_1.cxx
src/GeometryTest/GeometryTest_APICommands.cxx
src/TopOpeBRepTool/TopOpeBRepTool_PROJECT.cxx
src/TopOpeBRepTool/TopOpeBRepTool_PROJECT.hxx
tests/bugs/modalg_6/bug26356
tests/bugs/moddata_3/bug24068
tests/bugs/moddata_3/bug24134
tests/bugs/moddata_3/bug24138
tests/bugs/xde/bug22826
tests/perf/modalg/bug23906