0029994: Misprint in IntWalk_PWalking::Perform(...) method
authornbv <nbv@opencascade.com>
Fri, 27 Jul 2018 13:29:55 +0000 (16:29 +0300)
committerbugmaster <bugmaster@opencascade.com>
Tue, 31 Jul 2018 16:23:42 +0000 (19:23 +0300)
commit6487fb1c9cda7871b401975aac5cd0594f06a742
tree4c1ef9d591dcdfbe335c12909dd412abef22ccca
parent94783b5111cbefcedf4f6eae72e7cd3b78c7b13b
0029994: Misprint in IntWalk_PWalking::Perform(...) method

In the fragment

        if (aNewPnt[0] < u1min || aNewPnt[0] > u1max ||
            aNewPnt[1] < v1min || aNewPnt[1] > v1max ||
            aNewPnt[2] < u2min || aNewPnt[2] > u2max ||
            aNewPnt[3] < v2min || aNewPnt[3] > v2max)
        {
          break; // Out of borders, handle this later.
        }

the parameters are compared with values obtained by IntPolyh_MaillageAffinage algorithm and do not have any relations to the domain boundaries.

This misprint has been eliminated.
src/IntWalk/IntWalk_PWalking.cxx
tests/bugs/modalg_7/bug29994 [new file with mode: 0644]