]> OCCT Git - occt-copy.git/commit
0030656: Modeling Algorithms - Change Boolean Operations algorithm to use BVH tree... CR0-730-FixAS
authoremv <emv@opencascade.com>
Thu, 18 Apr 2019 12:34:37 +0000 (15:34 +0300)
committeremv <emv@opencascade.com>
Tue, 28 May 2019 11:40:29 +0000 (14:40 +0300)
commit06b59f24f44c7b7b9810a272c005d3f88e855d13
tree2dd7d66dd50e96d18f84796519a9483656751b9c
parentce37d08a7b7207e4ad16134ff525e028c21209a3
0030656: Modeling Algorithms - Change Boolean Operations algorithm to use BVH tree instead of UBTree

Switching the Boolean Operations algorithm to use the BVH tree instead of UB tree as selection of the elements from BVH tree is usually faster.
15 files changed:
samples/tcl/ANC101.tcl
src/BOPAlgo/BOPAlgo_BuilderFace.cxx
src/BOPAlgo/BOPAlgo_BuilderSolid.cxx
src/BOPAlgo/BOPAlgo_PaveFiller.cxx
src/BOPAlgo/BOPAlgo_Tools.cxx
src/BOPDS/BOPDS_Iterator.cxx
src/BOPDS/BOPDS_IteratorSI.cxx
src/BOPDS/BOPDS_ShapeInfo.lxx
src/BOPDS/BOPDS_SubIterator.cxx
src/BOPTools/BOPTools_BoxBndTree.hxx [deleted file]
src/BOPTools/BOPTools_BoxSelector.hxx
src/BOPTools/BOPTools_BoxTree.hxx [new file with mode: 0644]
src/BOPTools/BOPTools_PairSelector.hxx [new file with mode: 0644]
src/BOPTools/FILES
src/BRepOffset/BRepOffset_Inter3d.cxx