]> OCCT Git - occt.git/commit
Shape Healing interface update #189
authordkulikov <dkulikov@opencascade.com>
Fri, 13 Dec 2024 17:42:09 +0000 (17:42 +0000)
committerdkulikov <dkulikov@opencascade.com>
Mon, 16 Dec 2024 13:46:46 +0000 (13:46 +0000)
commit9df5967d6eb0d7d8f79f66c2743e2965792c10f7
tree36379d0ca400888ccf5609b9369b9f51082400f7
parent73dcda743b5d0cc760949cbb6b7427c681e74f26
Shape Healing interface update #189

New class XSAlgo_ShapeProcessor is added. It reimplements functionality
of XSAlgo_AlgoContainer and makes it more convenient to use.
XSAlgo_AlgoContainer is now internally uses methods of
XSAlgo_ShapeProcessor when possible.
New overload of Perform() method is added to class ShapeProcess. It
accepts a set of flags that defines required operations instead of
string.
src/DE/DE_ShapeFixParameters.hxx
src/ShapeProcess/ShapeProcess.cxx
src/ShapeProcess/ShapeProcess.hxx
src/XSAlgo/FILES
src/XSAlgo/XSAlgo_AlgoContainer.cxx
src/XSAlgo/XSAlgo_AlgoContainer.hxx
src/XSAlgo/XSAlgo_ShapeProcessor.cxx [new file with mode: 0644]
src/XSAlgo/XSAlgo_ShapeProcessor.hxx [new file with mode: 0644]