]> OCCT Git - occt-copy.git/commit
0028873: Optimization of HLR
authorisn <isn@opencascade.com>
Tue, 20 Jun 2017 17:25:11 +0000 (20:25 +0300)
committerasl <asl@opencascade.com>
Thu, 6 Dec 2018 14:17:51 +0000 (17:17 +0300)
commita27278885fede4df1eac74656885d6362caad577
treea7c6589989d32c6a1027d5ab6ee152a012d53d22
parentd6cb4c349bf18a3b295e201abeeb87e784926afb
0028873: Optimization of HLR

draft version. Parallelization of:
1) contour's building, 2) BRep-adaptor creation of original shapes, 3) BRep-adaptor creation of outlined shapes
Also, some code re-factoring/re-design to provide the thread-safety of Contap functions.
13 files changed:
src/BRepTopAdaptor/BRepTopAdaptor_Tool.cxx
src/BRepTopAdaptor/BRepTopAdaptor_Tool.hxx
src/Contap/Contap_ArcFunction.cxx
src/Contap/Contap_HContTool.cxx
src/Contap/Contap_HContTool.hxx
src/Contap/Contap_SurfFunction.cxx
src/HLRBRep/HLRBRep_FaceData.cxx
src/HLRBRep/HLRBRep_FaceData.hxx
src/HLRBRep/HLRBRep_ShapeToHLR.cxx
src/HLRBRep/HLRBRep_ShapeToHLR.hxx
src/HLRTopoBRep/HLRTopoBRep_DSFiller.cxx
src/HLRTopoBRep/HLRTopoBRep_DSFiller.hxx
src/HLRTopoBRep/HLRTopoBRep_OutLiner.cxx