occt: master 655fddc8

Author Committer Branch Timestamp Parent
emv apn master 2014-06-11 06:41:15 master a4e383e1
Changeset 0024981: IntTools_FaceFace enters to infinite loop on the attached case

class IntTools_Tools
method
  Standard_Boolean IntTools_Tools::AdjustPeriodic
      (const Standard_Real thePar,
       const Standard_Real theParMin,
       const Standard_Real theParMax,
       const Standard_Real thePeriod,
       Standard_Real &theNewPar,
       Standard_Real &theOffset,
       const Standard_Real theEps)
The new function has been implemented for fast adjustment of pcurves to the range of surface.
Test case correction for issue CR24981
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx Diff File
mod - src/IntTools/IntTools_BeanFaceIntersector.cxx Diff File
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - src/IntTools/IntTools_FClass2d.cxx Diff File
mod - src/IntTools/IntTools_LineConstructor.cxx Diff File
mod - src/IntTools/IntTools_Tools.cdl Diff File
mod - src/IntTools/IntTools_Tools.cxx Diff File
mod - tests/bugs/modalg_4/bug6272_6 Diff File
add - tests/bugs/modalg_5/bug24981 Diff File