occt: master 0cbfb9f1
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
master | 2015-08-13 08:04:03 | master 7a324550 | ||
Changeset | 0021564: Intersection of two planar faces produces curve with too many poles I ComputePurgedWLine() function: Excess points in walking line are deleted when: 1) Distance between neighboring points too small. 2) Points lie in one pipe without big jump on chord length. III Fixed problem with extremaPC with too close knot distribution to [minParam, maxParam] borders. IV ApproxInt_Approx.gxx New division criteria in intersection approximator. III Test case Test cases update to the new behavior. Test case for CR21564 Correction of test cases for issue CR21564 |
|||
mod - src/ApproxInt/ApproxInt_Approx.gxx | Diff File | |||
mod - src/BRepApprox/BRepApprox_Approx.hxx | Diff File | |||
mod - src/Extrema/Extrema_GExtPC.gxx | Diff File | |||
mod - src/GeomInt/GeomInt_WLApprox.hxx | Diff File | |||
mod - src/IntPatch/IntPatch_RstInt.cxx | Diff File | |||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | |||
mod - tests/boolean/bsection/R9 | Diff File | |||
mod - tests/bugs/modalg_1/buc60532_2 | Diff File | |||
mod - tests/bugs/modalg_1/buc60555_1 | Diff File | |||
mod - tests/bugs/modalg_1/buc60555_2 | Diff File | |||
mod - tests/bugs/modalg_1/buc60555_3 | Diff File | |||
mod - tests/bugs/modalg_2/bug22557 | Diff File | |||
mod - tests/bugs/modalg_4/bug697_2 | Diff File | |||
mod - tests/bugs/modalg_4/bug697_4 | Diff File | |||
mod - tests/bugs/modalg_4/bug697_7 | Diff File | |||
mod - tests/bugs/modalg_4/bug697_8 | Diff File | |||
mod - tests/bugs/modalg_4/bug770 | Diff File | |||
add - tests/bugs/modalg_5/bug21564 | Diff File | |||
mod - tests/bugs/modalg_5/bug23884 | Diff File | |||
mod - tests/bugs/modalg_5/bug24585_1 | Diff File | |||
mod - tests/bugs/modalg_5/bug24612 | Diff File | |||
mod - tests/bugs/modalg_5/bug24915 | Diff File | |||
mod - tests/bugs/modalg_6/bug26310_4 | Diff File | |||
mod - tests/offset/faces_type_i/M2 | Diff File |