occt: master ebeff0a2

Author Committer Branch Timestamp Parent
pdn bugmaster master 2013-11-28 07:10:10 master c4edd925
Changeset 0024400: Wrong result obtained by Section

Changes:
class IntTools_FaceFace
- static function:
void CorrectSurfaceBoundaries(const TopoDS_Face& theFace,
                   const Standard_Real theTolerance,
                   Standard_Real& theumin,
                   Standard_Real& theumax,
                   Standard_Real& thevmin,
                   Standard_Real& thevmax)

Remove unnecessary broadening of UV-bounds for the faces based on the sperical surfaces.

Test case for issue CR24400
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - tests/bugs/modalg_5/bug23991 Diff File
add - tests/bugs/modalg_5/bug24400 Diff File