]> OCCT Git - occt.git/commit
0029059: It is necessary to have a unique way of checking of the validity of the...
authorasuraven <asuraven@opencascade.com>
Wed, 28 Apr 2021 09:06:39 +0000 (12:06 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 24 Jun 2021 16:47:49 +0000 (19:47 +0300)
commitc9337e33a6a382288926695961c3a88bcb455613
tree94c8ce8442dac1633b076991e0449ec1bc24f0ed
parent51d4a4f9d0c363a1fe39975e6dc5cf4b4134eb93
0029059: It is necessary to have a unique way of checking of the validity of the edge and its 2D curves

Add new class BRepLib_ValidateEdge to use for edge checking instead of functions:
- Validate() from BOPTools_AlgoTools.cxx
- Validate() from BRepCheck_Edge.cxx
- ShapeAnalysis_Edge::ComputeDeviation()
14 files changed:
src/BOPTools/BOPTools_AlgoTools_1.cxx
src/BRepCheck/BRepCheck_Edge.cxx
src/BRepFill/BRepFill_AdvancedEvolved.cxx
src/BRepLib/BRepLib_CheckCurveOnSurface.cxx
src/BRepLib/BRepLib_CheckCurveOnSurface.hxx
src/BRepLib/BRepLib_ValidateEdge.cxx [new file with mode: 0644]
src/BRepLib/BRepLib_ValidateEdge.hxx [new file with mode: 0644]
src/BRepLib/FILES
src/BRepOffset/BRepOffset_SimpleOffset.cxx
src/GeomLib/GeomLib_CheckCurveOnSurface.cxx
src/GeomLib/GeomLib_CheckCurveOnSurface.hxx
src/IntTools/IntTools_Tools.cxx
src/ShapeAnalysis/ShapeAnalysis_Edge.cxx
src/ShapeAnalysis/ShapeAnalysis_Edge.hxx