]> OCCT Git - occt-copy.git/commit
0028764: [Regression to 7.0] Intersection of faces gives exception in debug mode
authornbv <nbv@opencascade.com>
Fri, 22 Sep 2017 11:05:01 +0000 (14:05 +0300)
committeremv <emv@opencascade.com>
Fri, 29 Sep 2017 11:15:18 +0000 (14:15 +0300)
commit8c1074b2ac08e2975b6354a2e23515c233daab58
treecc1a910c0216f375ce61857136b0892c473a806d
parentd7c842f7c08f032590496a5ed4a532c990f22448
0028764: [Regression to 7.0] Intersection of faces gives exception in debug mode

Some point were incorrectly removed from the Walking-line.

In the current fix, new method IntWalk_PWalking::RemoveAPoint(...) has been added and implemented in order to provide safe removing.

So, now methods AddAPoint(...) and RemoveAPoint(...) are recommended to use for work with the Walking-line.
src/IntWalk/IntWalk_PWalking.cxx
src/IntWalk/IntWalk_PWalking.hxx
src/IntWalk/IntWalk_PWalking.lxx
tests/bugs/modalg_7/bug28764 [new file with mode: 0644]