]> OCCT Git - occt-copy.git/commit
0025613: Wrong distance found by xdistef command for attached shapes
authornbv <nbv@opencascade.com>
Thu, 2 Jul 2015 11:44:35 +0000 (14:44 +0300)
committervsr <vsr@opencascade.com>
Wed, 12 Aug 2015 11:32:06 +0000 (14:32 +0300)
commit405808f45494c80b0b9f0489e76650cca92a1cb6
tree0c2e365ebc4b5cad3bbf83337a3eb222f239b5ff
parent92b0885ba26ad40b696c26b04f0c83ac200ab200
0025613: Wrong distance found by xdistef command for attached shapes

1. Divide B-spline curve on sub-intervals (bounded by knots values).
2. Class BRepLib_CheckCurveOnSurface_TargetFunc has been optimized for future implementation to checkshape algorithm (Adaptors are used instead of Geom_Curve(Surface)).
3. Parallelization of new algorithm.

The algorithm is based on math_PSO class.

Test cases for issue 25613 have been created.

Changes in accordance with the last remarks
src/BRepLib/BRepLib_CheckCurveOnSurface.cdl
src/BRepLib/BRepLib_CheckCurveOnSurface.cxx
tests/bugs/modalg_6/bug25613_1 [new file with mode: 0644]
tests/bugs/modalg_6/bug25613_2 [new file with mode: 0644]