0027466: The algorithm Extrema_GenLocateExtPS gives incorrect result
authormsv <msv@opencascade.com>
Wed, 4 May 2016 16:18:12 +0000 (19:18 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 19 May 2016 10:17:18 +0000 (13:17 +0300)
commite5260e1dfa44d1ca7adcdc0b04b3dd7506ffa103
tree11651d47233202fdad74e53be28f83b77e8227de
parente1c1b6b9f42efbf595854ade8f2969f497c776e2
0027466: The algorithm Extrema_GenLocateExtPS gives incorrect result

Euclidean distance criteria is added for local point / surface extrema.
Classes representing objective criteria are renamed to be consistent.
Local extrema usage is updated according to new behavior.
Test case is added.

Misprint correction.
19 files changed:
src/ChFi3d/ChFi3d_ChBuilder.cxx
src/Extrema/Extrema_ExtPExtS.hxx
src/Extrema/Extrema_FuncExtPS.cxx [deleted file]
src/Extrema/Extrema_FuncExtPS.hxx [deleted file]
src/Extrema/Extrema_FuncPSDist.cxx [new file with mode: 0644]
src/Extrema/Extrema_FuncPSDist.hxx [new file with mode: 0644]
src/Extrema/Extrema_FuncPSNorm.cxx [new file with mode: 0644]
src/Extrema/Extrema_FuncPSNorm.hxx [new file with mode: 0644]
src/Extrema/Extrema_GenExtPS.hxx
src/Extrema/Extrema_GenLocateExtPS.cxx
src/Extrema/Extrema_GenLocateExtPS.hxx
src/Extrema/FILES
src/IntPatch/IntPatch_ImpPrmIntersection.cxx
src/IntTools/IntTools_BeanFaceIntersector.cxx
src/IntWalk/IntWalk_PWalking.cxx
src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx
src/QABugs/QABugs_19.cxx
src/QABugs/QABugs_20.cxx
tests/bugs/moddata_3/bug27466 [new file with mode: 0644]