occt: master 59495dbe
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
apn | master | 2014-05-19 07:57:24 | master 0734c53d | |
Changeset | 0023511: The function BRepTools::UVBounds provides icorrect result for a face Range of changing of some analytic curves is computed by other methods. It allows computing face's boundaries with more precise. Tolerance was increased to provide successful work of some algorithms. Functions BRepOffsetAPI_MiddlePath::Build() and ApproxWithPCurves(...) (file IntTools_FaceFace.cxx) were changed according to new result of algorithm's work. It is possibly for "outboundaried faces" (see bug#23675) to compute incorrect UV-Bounds, when first parameter is more than last. To avoid it, extended control of computed bounds was added. Function for fail sameparameter fixing was added to HLRAppli_ReflectLines to avoid creation bad shapes after algorithm's work. In file ShapeFix_ComposeShell.cxx only text formatting was changed. Some test cases are changed according to their new behavior. Added test case bugs/moddata_3/bug23511 |
|||
mod - src/BndLib/BndLib_Add2dCurve.cdl | Diff File | |||
mod - src/BndLib/BndLib_Add2dCurve.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools.cxx | Diff File | |||
mod - src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.cxx | Diff File | |||
mod - src/BRepTools/BRepTools.cxx | Diff File | |||
mod - src/HLRAppli/HLRAppli_ReflectLines.cxx | Diff File | |||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | |||
mod - src/ProjLib/ProjLib_Sphere.cxx | Diff File | |||
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx | Diff File | |||
mod - src/ShapeFix/ShapeFix_Face.cxx | Diff File | |||
mod - tests/boolean/bcut_complex/O8 | Diff File | |||
mod - tests/boolean/bsection/R3 | Diff File | |||
mod - tests/bugs/modalg_1/buc60555_3 | Diff File | |||
mod - tests/bugs/modalg_1/bug10160_5 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_21 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_22 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_23 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_24 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_45 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_47 | Diff File | |||
mod - tests/bugs/modalg_2/bug5805_48 | Diff File | |||
mod - tests/bugs/modalg_5/bug23625_1 | Diff File | |||
mod - tests/bugs/modalg_5/bug24208_10 | Diff File | |||
mod - tests/bugs/modalg_5/bug24208_11 | Diff File | |||
mod - tests/bugs/modalg_5/bug24208_14 | Diff File | |||
mod - tests/bugs/modalg_5/bug24208_3 | Diff File | |||
mod - tests/bugs/modalg_5/bug24208_4 | Diff File | |||
mod - tests/bugs/modalg_5/bug24208_7 | Diff File | |||
mod - tests/bugs/moddata_2/bug76 | Diff File | |||
mod - tests/bugs/moddata_2/bug921 | Diff File | |||
add - tests/bugs/moddata_3/bug23511 | Diff File | |||
mod - tests/de/iges_1/J9 | Diff File | |||
mod - tests/draft/angle/K8 | Diff File | |||
mod - tests/draft/angle/M2 | Diff File |