]> OCCT Git - occt.git/commit
0033648: Modeling Algorithms - Bad partition result IR-2024-08-23
authorastromko <astromko@opencascade.com>
Wed, 7 Aug 2024 14:15:43 +0000 (15:15 +0100)
committerdpasukhi <dpasukhi@opencascade.com>
Sun, 25 Aug 2024 08:37:51 +0000 (08:37 +0000)
commitb332761e1385a0f477508d4f305aecf775c5162d
tree08a07e2302b28fa72060728eb9aff61ceb14997f
parentda71394f313b3a2065c1e2871ad1e884ce01edda
0033648: Modeling Algorithms - Bad partition result

Removed unnecessary tolerance increase for Line\Line intersection.
Tolerance increasing logic for some specific curve types
  was added with #26619.
Original fix had no test for Line/Line case and
  theoretically was added as a possible issue.
After research Line/Line case doesn't need a special tolerance case.
src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx
tests/bugs/modalg_8/bug33648 [new file with mode: 0644]