0027884: Modeling Algorithms - Possible improvement for 2d classifier
authorabulyche <abulyche@opencascade.com>
Wed, 14 Jul 2021 20:40:32 +0000 (23:40 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 13 Aug 2021 17:22:41 +0000 (20:22 +0300)
commit715fcb5a92f792e95258a6222be1a95bec45e3fe
tree78eff463b5eaea1c92b0d9e40429430715c3c45e
parentfceeb829177bda0bba9148164a4d2a8de4a18b28
0027884: Modeling Algorithms - Possible improvement for 2d classifier

Added the implementation of bndbox<->line and bndbox<->segment intersections for 2D to Bnd_Box2d
Added the speedup for 2d classification to BRepClass_Intersector.cxx
Added the test for our improvement
14 files changed:
src/BOPTest/BOPTest_LowCommands.cxx
src/BRepClass/BRepClass_Edge.cxx
src/BRepClass/BRepClass_Edge.hxx
src/BRepClass/BRepClass_FaceClassifier.cxx
src/BRepClass/BRepClass_FaceClassifier.hxx
src/BRepClass/BRepClass_FaceExplorer.cxx
src/BRepClass/BRepClass_FaceExplorer.hxx
src/BRepClass/BRepClass_Intersector.cxx
src/BRepClass/BRepClass_Intersector.hxx
src/BRepClass3d/BRepClass3d_SolidExplorer.cxx
src/Bnd/Bnd_Box2d.cxx
src/Bnd/Bnd_Box2d.hxx
src/QABugs/QABugs_20.cxx
tests/bugs/modalg_6/bug27884 [new file with mode: 0644]