0030150: Modeling Algorithms - Removal of BRepAlgo_BooleanOperations and BRepAlgo_DSA...
authoremv <emv@opencascade.com>
Fri, 21 Sep 2018 08:29:23 +0000 (11:29 +0300)
committerapn <apn@opencascade.com>
Mon, 15 Oct 2018 17:26:25 +0000 (20:26 +0300)
commit0fdcb9c998d02bdb24010c4fabb4a0bb534ca7a2
treeabfa167db205443263589a3e71869344bb89df30
parentdc2749cfbdbf460e1deaf85b0d83bf6142245738
0030150: Modeling Algorithms - Removal of BRepAlgo_BooleanOperations and BRepAlgo_DSAccess classes

Replacing usage of BRepAlgo_DSAccess with usage of modern Boolean operations algorithms in BRepFill_Draft.
Removing BRepAlgo_BooleanOperations and BRepAlgo_DSAccess classes.

The following classes have been removed as unused:
* BRepAlgo_DataMapOfShapeBoolean
* BRepAlgo_DataMapOfShapeInterference
* BRepAlgo_EdgeConnector
* BRepAlgo_SequenceOfSequenceOfInteger
18 files changed:
dox/dev_guides/upgrade/upgrade.md
src/BRepAlgo/BRepAlgo.hxx
src/BRepAlgo/BRepAlgo_BooleanOperations.cxx [deleted file]
src/BRepAlgo/BRepAlgo_BooleanOperations.hxx [deleted file]
src/BRepAlgo/BRepAlgo_DSAccess.cxx [deleted file]
src/BRepAlgo/BRepAlgo_DSAccess.hxx [deleted file]
src/BRepAlgo/BRepAlgo_DataMapIteratorOfDataMapOfShapeBoolean.hxx [deleted file]
src/BRepAlgo/BRepAlgo_DataMapIteratorOfDataMapOfShapeInterference.hxx [deleted file]
src/BRepAlgo/BRepAlgo_DataMapOfShapeBoolean.hxx [deleted file]
src/BRepAlgo/BRepAlgo_DataMapOfShapeInterference.hxx [deleted file]
src/BRepAlgo/BRepAlgo_EdgeConnector.cxx [deleted file]
src/BRepAlgo/BRepAlgo_EdgeConnector.hxx [deleted file]
src/BRepAlgo/BRepAlgo_NormalProjection.cxx
src/BRepAlgo/BRepAlgo_SequenceOfSequenceOfInteger.hxx [deleted file]
src/BRepAlgo/FILES
src/BRepFill/BRepFill_Draft.cxx
src/TopOpeBRepBuild/TopOpeBRepBuild_HBuilder.cxx
tests/bugs/modalg_7/bug30150 [new file with mode: 0644]