]> OCCT Git - occt.git/commit
0033648: Modeling Algorithms - Bad partition result CR33648
authorastromko <astromko@opencascade.com>
Wed, 7 Aug 2024 14:15:43 +0000 (15:15 +0100)
committerastromko <astromko@opencascade.com>
Wed, 21 Aug 2024 13:22:03 +0000 (14:22 +0100)
commitcf709a713c961621654793f3ee54000298d45265
tree9581caffab042589120f94e3f1ea248e9398b8cc
parent273665211737b636adaec571606af409ba764a09
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]