occt: master 98974dcc

Author Committer Branch Timestamp Parent
nbv bugmaster master 2018-07-23 11:00:16 master 06a505ba
Changeset 0029972: Intersection curve has a weird gap in the middle of it

1. The condition of WLine breaking (in IntWalk_IWalking algorithm) has become more independent of the input tolerance.

2. Currently the algorithm of IntPatch_Points of WLine processing depends on the algorithm of obtaining the WLine.

3. The methods IntSurf_LineOn2S::Add(...) and IntSurf_LineOn2S::SetUV(...) have become not inline (see the message 0029866:0077431 in the issue #29866).
mod - src/Approx/Approx_ComputeLine.gxx Diff File
mod - src/BRepApprox/BRepApprox_ApproxLine.hxx Diff File
mod - src/GeomInt/GeomInt_LineConstructor.cxx Diff File
mod - src/GeomInt/GeomInt_LineTool.cxx Diff File
mod - src/IntPatch/IntPatch_ALineToWLine.cxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx Diff File
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff File
mod - src/IntPatch/IntPatch_PrmPrmIntersection.cxx Diff File
mod - src/IntPatch/IntPatch_WLine.cxx Diff File
mod - src/IntPatch/IntPatch_WLine.hxx Diff File
mod - src/IntPatch/IntPatch_WLineTool.cxx Diff File
mod - src/IntSurf/IntSurf_LineOn2S.cxx Diff File
mod - src/IntSurf/IntSurf_LineOn2S.hxx Diff File
mod - src/IntSurf/IntSurf_LineOn2S.lxx Diff File
mod - src/IntTools/IntTools_WLineTool.cxx Diff File
mod - src/IntWalk/IntWalk_IWalking_3.gxx Diff File
mod - src/IntWalk/IntWalk_IWalking_4.gxx Diff File
mod - src/IntWalk/IntWalk_IWalking_5.gxx Diff File
mod - tests/bugs/modalg_5/bug23948_1 Diff File
mod - tests/bugs/modalg_5/bug23948_2 Diff File
mod - tests/bugs/modalg_5/bug25697_2 Diff File
mod - tests/bugs/modalg_6/bug25152 Diff File
mod - tests/bugs/modalg_6/bug27720_1 Diff File
mod - tests/bugs/modalg_6/bug27720_2 Diff File
mod - tests/bugs/modalg_6/bug27720_3 Diff File
mod - tests/bugs/modalg_6/bug27720_4 Diff File
mod - tests/bugs/modalg_7/bug24429 Diff File
mod - tests/bugs/modalg_7/bug27648 Diff File
add - tests/bugs/modalg_7/bug29972_1 Diff File
add - tests/bugs/modalg_7/bug29972_2 Diff File
add - tests/bugs/modalg_7/bug29972_3 Diff File
add - tests/bugs/modalg_7/bug29972_4 Diff File
add - tests/bugs/modalg_7/bug29972_5 Diff File
add - tests/bugs/modalg_7/bug29972_6 Diff File