/dports/cad/opencascade/opencascade-7.6.0/src/BRepClass/ |
H A D | BRepClass_FaceExplorer.cxx | 151 gp_Pnt2d aPOnC; in OtherSegment() local 184 aC2d->D1(aParamIn, aPOnC, aTanVec); in OtherSegment() 185 Par = aPOnC.SquareDistance(P); in OtherSegment() 188 gp_Vec2d aLinVec(P, aPOnC); in OtherSegment() 213 aC2d->D0(aFPar, aPOnC); in OtherSegment() 214 gp_Pnt2d aFPOnC = aPOnC; in OtherSegment() 216 aC2d->D0(aLPar, aPOnC); in OtherSegment() 227 gp_Pnt2d aLPOnC = aPOnC; in OtherSegment() 232 aPOnC = aProj.NearestPoint(); in OtherSegment() 236 aPOnC = aFPOnC; in OtherSegment() [all …]
|
/dports/cad/opencascade/opencascade-7.6.0/src/Geom2dHatch/ |
H A D | Geom2dHatch_Elements.cxx | 160 gp_Pnt2d aPOnC; in OtherSegment() local 161 E.D1 (aParam, aPOnC, aTanVec); in OtherSegment() 162 gp_Vec2d aLinVec (P, aPOnC); in OtherSegment() 183 aPOnC = E.Value (aFPar); in OtherSegment() 184 if (L.SquareDistance (aPOnC) > Precision::SquarePConfusion()) in OtherSegment() 186 aPOnC = E.Value (aLPar); in OtherSegment() 187 if (L.SquareDistance (aPOnC) > Precision::SquarePConfusion()) in OtherSegment()
|
/dports/cad/opencascade/opencascade-7.6.0/src/Extrema/ |
H A D | Extrema_ExtCS.cxx | 302 gp_Pnt aPOnC[2], aPOnS[2]; in Perform() local 310 aPOnC[i] = C.Value(aT[i]); in Perform() 315 ElSLib::Parameters(myS->Plane(), aPOnC[i], U[i], V[i]); in Perform() 321 ElSLib::Parameters(myS->Sphere(), aPOnC[i], U[i], V[i]); in Perform() 327 ElSLib::Parameters(myS->Cylinder(), aPOnC[i], U[i], V[i]); in Perform() 333 ElSLib::Parameters(myS->Torus(), aPOnC[i], U[i], V[i]); in Perform() 339 ElSLib::Parameters(myS->Cone(), aPOnC[i], U[i], V[i]); in Perform() 347 aDist[i] = aPOnC[i].SquareDistance(aPOnS[i]); in Perform() 377 AddSolution(C, aT[i], U[i], V[i], aPOnC[i], aPOnS[i], aDist[i]); in Perform()
|
H A D | Extrema_GenExtCS.cxx | 578 gp_Pnt aPOnS, aPOnC; in GlobMinConicS() local 580 theC.D1(aCT, aPOnC, aDT); in GlobMinConicS() 581 Standard_Real aSqDist = aPOnC.SquareDistance(aPOnS); in GlobMinConicS() 589 gp_Vec PcPs(aPOnC, aPOnS); in GlobMinConicS() 612 if (aPOnC.SquareDistance(aPOnS) < Precision::SquareConfusion()) in GlobMinConicS() 623 PcPs.SetXYZ(aPOnS.XYZ() - aPOnC.XYZ()); in GlobMinConicS() 649 anExtPS.Perform(aPOnC, anUV(1), anUV(2), Standard_False); in GlobMinConicS()
|
H A D | Extrema_ExtElCS.cxx | 653 gp_Pnt aPOnC = ElCLib::Value(aT, C); in Perform() local 657 ElSLib::Parameters(S, aPOnC, aU, aV); in Perform() 662 myPoint1->SetValue(1, Extrema_POnCurv(aT, aPOnC)); in Perform() 664 mySqDist->SetValue(1, aPOnC.SquareDistance(aPOnS)); in Perform()
|
H A D | Extrema_ExtElC.cxx | 413 aPOnC(ElCLib::CircleValue(aCircPar, in PlanarLineCircleExtrema() local 416 mySqDist[myNbExt] = aPOnL.SquareDistance(aPOnC); in PlanarLineCircleExtrema() 418 myPoint[myNbExt][1].SetValues(aCircPar, aPOnC); in PlanarLineCircleExtrema()
|
/dports/cad/opencascade/opencascade-7.6.0/src/IntTools/ |
H A D | IntTools_EdgeFace.cxx | 409 Extrema_POnCurv aPOnC; in CheckTouch() local 411 anExtrema.Points(iLower, aPOnC, aPOnS); in CheckTouch() 412 aTx=aPOnC.Parameter(); in CheckTouch() 712 Extrema_POnCurv aPOnC; in CheckTouchVertex() local 714 anExtrema.Points(iLower, aPOnC, aPOnS); in CheckTouchVertex() 717 aTx=aPOnC.Parameter(); in CheckTouchVertex()
|
/dports/cad/opencascade/opencascade-7.6.0/src/BOPAlgo/ |
H A D | BOPAlgo_PaveFiller_6.cxx | 2553 gp_Pnt aPOnC; in PutPaveOnCurve() local 2554 aIC.D0(aT, aPOnC); in PutPaveOnCurve() 2555 aTolV = aPOnC.Distance(BRep_Tool::Pnt(aV)); in PutPaveOnCurve()
|