X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FBOPTools%2FBOPTools_Tools2D.cxx;h=6ea6565995d0efa549b4ed499502a158447bd510;hp=5c623458680addbb92127dde5af7dfd8aa7e9b87;hb=312cd1f500afe8541652cab2d6edada5cd1f20d7;hpb=b6648a4a2d0253b5bb7982ce76607039eddeb1ad diff --git a/src/BOPTools/BOPTools_Tools2D.cxx b/src/BOPTools/BOPTools_Tools2D.cxx index 5c62345868..6ea6565995 100755 --- a/src/BOPTools/BOPTools_Tools2D.cxx +++ b/src/BOPTools/BOPTools_Tools2D.cxx @@ -704,6 +704,9 @@ static Standard_Real aT, aT1, aT2; Handle(Geom_Curve)aC1=BRep_Tool::Curve(aE, aT1, aT2); + if (aC1.IsNull()) + BRep_Tool::Range(aE, aT1, aT2); + aT=BOPTools_Tools2D::IntermediatePoint(aT1, aT2); return aT; }