]> 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)
committerabv <abv@opencascade.com>
Wed, 2 Sep 2015 11:38:07 +0000 (14:38 +0300)
commit9af6ab1e5cfd7b4f034e98e2d4c9d3e53a3c4bf5
tree7b129885a21fefa610aea4e097198ae93c3b60f0
parentf6c4ac4b8df1aed7290a3543689e9cd343fa1de0
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]