occt: master f998596a
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2017-07-11 07:15:28 | master 23e8067c | |
Changeset | 0028909: Algorithm of BO is stuck while fusing shell and edges Approximation parameters: degmin, degmax, max number of segments, boundary condition, maximal distance of projecting are added in interface of classes ProjLib_ProjectedCurve, ProjLib_ComputeApprox, ProjLib_ComputeApproxOnPolarSurface Algorithm of Approx/Approx_ComputeCLine is modified in order to treat maximal number of segments allowed for cutting. Algorithm of method BOPTools_AlgoTools2D::MakePCurveOnFace(...) is modified in order to manage cases with big edge tolerances. Test case added Some test cases were modified according to new behavior of algorithms |
|||
mod - src/Approx/Approx_ComputeCLine.gxx | Diff File | |||
mod - src/Approx/Approx_FitAndDivide.hxx | Diff File | |||
mod - src/Approx/Approx_FitAndDivide2d.hxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx | Diff File | |||
mod - src/BRepFill/BRepFill_ComputeCLine.hxx | Diff File | |||
mod - src/ProjLib/ProjLib.cxx | Diff File | |||
mod - src/ProjLib/ProjLib.hxx | Diff File | |||
mod - src/ProjLib/ProjLib_ComputeApprox.cxx | Diff File | |||
mod - src/ProjLib/ProjLib_ComputeApprox.hxx | Diff File | |||
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx | Diff File | |||
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.hxx | Diff File | |||
mod - src/ProjLib/ProjLib_ProjectedCurve.cxx | Diff File | |||
mod - src/ProjLib/ProjLib_ProjectedCurve.hxx | Diff File | |||
mod - tests/bugs/modalg_6/bug26130 | Diff File | |||
add - tests/bugs/modalg_7/bug28909 | Diff File | |||
mod - tests/de/step_4/D9 | Diff File | |||
mod - tests/de/step_4/E1 | Diff File |