]> OCCT Git - occt.git/commitdiff
0022758: Problem in BRepExtrema_DistShapeShape
authorJGV <>
Fri, 21 Oct 2011 16:16:25 +0000 (16:16 +0000)
committerbugmaster <bugmaster@opencascade.com>
Mon, 5 Mar 2012 15:30:49 +0000 (19:30 +0400)
src/BRepExtrema/BRepExtrema_DistanceSS.cxx

index 634ac5c375e8327aa11c9eeacd0cea52a539ef0e..cb4eb3665e82a119b58336c2a498d04a7f0e8c1c 100755 (executable)
@@ -715,7 +715,7 @@ void BRepExtrema_DistanceSS::Perform(const TopoDS_Edge& S1,const TopoDS_Vertex&
         Standard_Real Udeb,Ufin;
         BRep_Tool::Range(S1,Udeb,Ufin);
 
-        gp_Pnt Pt,P1=BRep_Tool::Pnt(S2);
+        gp_Pnt Pt, P2 = BRep_Tool::Pnt(S2);
         const Standard_Real epsP=Precision::PConfusion();
 
         for (i = 1; i <= NbExtrema; i++)
@@ -732,8 +732,8 @@ void BRepExtrema_DistanceSS::Perform(const TopoDS_Edge& S1,const TopoDS_Vertex&
                 if (myDstRef > Dstmin)
                   myDstRef=Dstmin;
                 myModif=Standard_True;
-                const BRepExtrema_SolutionElem Sol1(Dstmin,P1,BRepExtrema_IsOnEdge,S1,t);
-                const BRepExtrema_SolutionElem Sol2(Dstmin,Pt,BRepExtrema_IsVertex,S2);
+                const BRepExtrema_SolutionElem Sol1(Dstmin,Pt,BRepExtrema_IsOnEdge,S1,t);
+                const BRepExtrema_SolutionElem Sol2(Dstmin,P2,BRepExtrema_IsVertex,S2);
                 SeqSolShape1.Append(Sol1);
                 SeqSolShape2.Append(Sol2);
               }