/dports/www/firefox-esr/firefox-91.8.0/gfx/2d/ |
H A D | BezierUtils.cpp | 33 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential() 35 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t * t), in GetBezierDifferential() 36 -3.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s * s + in GetBezierDifferential() 38 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t * t)); in GetBezierDifferential() 46 return Point(6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2() 89 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA() 90 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA() 109 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB() 110 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB() 234 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner() [all …]
|
H A D | BezierUtils.h | 59 Point GetBezierPoint(const Bezier& aBezier, Float t); 60 Point GetBezierDifferential(const Bezier& aBezier, Float t); 61 Point GetBezierDifferential2(const Bezier& aBezier, Float t); 64 Float GetBezierLength(const Bezier& aBezier, Float a, Float b); 83 void GetSubBezier(Bezier* aSubBezier, const Bezier& aBezier, Float t1, 107 Point FindBezierNearestPoint(const Bezier& aBezier, const Point& aTarget, 131 void GetBezierPointsForCorner(Bezier* aBezier, mozilla::Corner aCorner,
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/2d/ |
H A D | BezierUtils.cpp | 33 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential() 35 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t * t), in GetBezierDifferential() 36 -3.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s * s + in GetBezierDifferential() 38 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t * t)); in GetBezierDifferential() 46 return Point(6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2() 89 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA() 90 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA() 109 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB() 110 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB() 234 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner() [all …]
|
H A D | BezierUtils.h | 59 Point GetBezierPoint(const Bezier& aBezier, Float t); 60 Point GetBezierDifferential(const Bezier& aBezier, Float t); 61 Point GetBezierDifferential2(const Bezier& aBezier, Float t); 64 Float GetBezierLength(const Bezier& aBezier, Float a, Float b); 83 void GetSubBezier(Bezier* aSubBezier, const Bezier& aBezier, Float t1, 107 Point FindBezierNearestPoint(const Bezier& aBezier, const Point& aTarget, 131 void GetBezierPointsForCorner(Bezier* aBezier, mozilla::Corner aCorner,
|
/dports/www/firefox/firefox-99.0/gfx/2d/ |
H A D | BezierUtils.cpp | 33 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential() 35 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t * t), in GetBezierDifferential() 36 -3.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s * s + in GetBezierDifferential() 38 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t * t)); in GetBezierDifferential() 46 return Point(6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2() 89 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA() 90 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA() 109 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB() 110 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB() 234 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner() [all …]
|
H A D | BezierUtils.h | 59 Point GetBezierPoint(const Bezier& aBezier, Float t); 60 Point GetBezierDifferential(const Bezier& aBezier, Float t); 61 Point GetBezierDifferential2(const Bezier& aBezier, Float t); 64 Float GetBezierLength(const Bezier& aBezier, Float a, Float b); 83 void GetSubBezier(Bezier* aSubBezier, const Bezier& aBezier, Float t1, 107 Point FindBezierNearestPoint(const Bezier& aBezier, const Point& aTarget, 131 void GetBezierPointsForCorner(Bezier* aBezier, mozilla::Corner aCorner,
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/2d/ |
H A D | BezierUtils.cpp | 33 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential() 35 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t * t), in GetBezierDifferential() 36 -3.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s * s + in GetBezierDifferential() 38 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t * t)); in GetBezierDifferential() 46 return Point(6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2() 89 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA() 90 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA() 109 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB() 110 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB() 234 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner() [all …]
|
H A D | BezierUtils.h | 59 Point GetBezierPoint(const Bezier& aBezier, Float t); 60 Point GetBezierDifferential(const Bezier& aBezier, Float t); 61 Point GetBezierDifferential2(const Bezier& aBezier, Float t); 64 Float GetBezierLength(const Bezier& aBezier, Float a, Float b); 83 void GetSubBezier(Bezier* aSubBezier, const Bezier& aBezier, Float t1, 107 Point FindBezierNearestPoint(const Bezier& aBezier, const Point& aTarget, 131 void GetBezierPointsForCorner(Bezier* aBezier, mozilla::Corner aCorner,
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/2d/ |
H A D | BezierUtils.cpp | 33 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential() 35 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t * t), in GetBezierDifferential() 36 -3.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s * s + in GetBezierDifferential() 38 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t * t)); in GetBezierDifferential() 46 return Point(6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2() 89 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA() 90 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA() 109 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB() 110 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB() 234 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner() [all …]
|
H A D | BezierUtils.h | 59 Point GetBezierPoint(const Bezier& aBezier, Float t); 60 Point GetBezierDifferential(const Bezier& aBezier, Float t); 61 Point GetBezierDifferential2(const Bezier& aBezier, Float t); 64 Float GetBezierLength(const Bezier& aBezier, Float a, Float b); 83 void GetSubBezier(Bezier* aSubBezier, const Bezier& aBezier, Float t1, 107 Point FindBezierNearestPoint(const Bezier& aBezier, const Point& aTarget, 131 void GetBezierPointsForCorner(Bezier* aBezier, mozilla::Corner aCorner,
|
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/2d/ |
H A D | BezierUtils.cpp | 39 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential() 56 6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2() 58 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t), in GetBezierDifferential2() 59 6.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s - in GetBezierDifferential2() 61 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t) in GetBezierDifferential2() 104 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA() 105 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA() 126 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB() 127 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB() 261 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner() [all …]
|
H A D | BezierUtils.h | 58 Point GetBezierPoint(const Bezier& aBezier, Float t); 59 Point GetBezierDifferential(const Bezier& aBezier, Float t); 60 Point GetBezierDifferential2(const Bezier& aBezier, Float t); 63 Float GetBezierLength(const Bezier& aBezier, Float a, Float b); 82 void GetSubBezier(Bezier* aSubBezier, const Bezier& aBezier, 106 Point FindBezierNearestPoint(const Bezier& aBezier, const Point& aTarget, 130 void GetBezierPointsForCorner(Bezier* aBezier, mozilla::css::Corner aCorner,
|
/dports/editors/libreoffice/libreoffice-7.2.6.2/basegfx/source/polygon/ |
H A D | b2dpolygontools.cxx | 171 B2DCubicBezier aBezier; in adaptiveSubdivideByDistance() local 189 if(aBezier.isBezier()) in adaptiveSubdivideByDistance() 225 aBezier.setStartPoint(aBezier.getEndPoint()); in adaptiveSubdivideByDistance() 254 B2DCubicBezier aBezier; in adaptiveSubdivideByAngle() local 294 aBezier.setStartPoint(aBezier.getEndPoint()); in adaptiveSubdivideByAngle() 2408 B2DCubicBezier aBezier; in getSmallestDistancePointToPolygon() local 2451 aBezier.setStartPoint(aBezier.getEndPoint()); in getSmallestDistancePointToPolygon() 2865 B2DCubicBezier aBezier; in simplifyCurveSegments() local 2884 if(aBezier.isBezier()) in simplifyCurveSegments() 2887 …aRetval.appendBezierSegment(aBezier.getControlPointA(), aBezier.getControlPointB(), aBezier.getEnd… in simplifyCurveSegments() [all …]
|
/dports/editors/libreoffice6/libreoffice-6.4.7.2/basegfx/source/polygon/ |
H A D | b2dpolygontools.cxx | 173 B2DCubicBezier aBezier; in adaptiveSubdivideByDistance() local 191 if(aBezier.isBezier()) in adaptiveSubdivideByDistance() 227 aBezier.setStartPoint(aBezier.getEndPoint()); in adaptiveSubdivideByDistance() 256 B2DCubicBezier aBezier; in adaptiveSubdivideByAngle() local 296 aBezier.setStartPoint(aBezier.getEndPoint()); in adaptiveSubdivideByAngle() 2323 B2DCubicBezier aBezier; in getSmallestDistancePointToPolygon() local 2366 aBezier.setStartPoint(aBezier.getEndPoint()); in getSmallestDistancePointToPolygon() 2780 B2DCubicBezier aBezier; in simplifyCurveSegments() local 2799 if(aBezier.isBezier()) in simplifyCurveSegments() 2802 …aRetval.appendBezierSegment(aBezier.getControlPointA(), aBezier.getControlPointB(), aBezier.getEnd… in simplifyCurveSegments() [all …]
|
/dports/cad/opencascade/opencascade-7.6.0/samples/mfc/standard/01_Geometry/src/ISession2D/ |
H A D | ISession2D_Curve.cpp | 53 Handle(Geom2d_BezierCurve) aBezier = anAdaptor.Bezier(); in Compute() 54 …Handle(Graphic3d_ArrayOfPolylines) anArrayOfVertex = new Graphic3d_ArrayOfPolylines(aBezier->NbPol… in Compute() 55 for(int i=1;i<=aBezier->NbPoles();i++) in Compute() 57 gp_Pnt2d CurrentPoint = aBezier->Pole(i); in Compute()
|
/dports/cad/opencascade/opencascade-7.6.0/samples/OCCTOverview/code/ |
H A D | AdaptorCurve2d_AIS.cxx | 77 Handle(Geom2d_BezierCurve) aBezier = anAdaptor.Bezier(); in Compute() 78 …Handle(Graphic3d_ArrayOfPolylines) anArrayOfVertex = new Graphic3d_ArrayOfPolylines(aBezier->NbPol… in Compute() 79 for (int i = 1; i <= aBezier->NbPoles(); i++) in Compute() 81 gp_Pnt2d CurrentPoint = aBezier->Pole(i); in Compute()
|
/dports/editors/libreoffice/libreoffice-7.2.6.2/xmloff/source/style/ |
H A D | MarkerStyle.cxx | 156 drawing::PolyPolygonBezierCoords aBezier; in exportXML() local 158 if(!(rValue >>= aBezier)) in exportXML() 173 aBezier)); in exportXML()
|
/dports/editors/libreoffice6/libreoffice-6.4.7.2/xmloff/source/style/ |
H A D | MarkerStyle.cxx | 159 drawing::PolyPolygonBezierCoords aBezier; in exportXML() local 161 if(rValue >>= aBezier) in exportXML() 175 aBezier)); in exportXML()
|
/dports/editors/libreoffice/libreoffice-7.2.6.2/svx/source/svdraw/ |
H A D | svdpdf.cxx | 934 std::vector<basegfx::B2DPoint> aBezier; in ImportPath() local 961 aBezier.emplace_back(aB2DPoint.getX(), aB2DPoint.getY()); in ImportPath() 962 if (aBezier.size() == 3) in ImportPath() 964 aPoly.appendBezierSegment(aBezier[0], aBezier[1], aBezier[2]); in ImportPath() 965 aBezier.clear(); in ImportPath() 989 if (aBezier.size() == 3) in ImportPath() 991 aPoly.appendBezierSegment(aBezier[0], aBezier[1], aBezier[2]); in ImportPath() 992 aBezier.clear(); in ImportPath()
|
/dports/editors/libreoffice6/libreoffice-6.4.7.2/svx/source/svdraw/ |
H A D | svdpdf.cxx | 1033 std::vector<basegfx::B2DPoint> aBezier; in ImportPath() local 1067 aBezier.emplace_back(x, y); in ImportPath() 1068 if (aBezier.size() == 3) in ImportPath() 1070 aPoly.appendBezierSegment(aBezier[0], aBezier[1], aBezier[2]); in ImportPath() 1071 aBezier.clear(); in ImportPath() 1094 if (aBezier.size() == 3) in ImportPath() 1096 aPoly.appendBezierSegment(aBezier[0], aBezier[1], aBezier[2]); in ImportPath() 1097 aBezier.clear(); in ImportPath()
|
/dports/cad/opencascade/opencascade-7.6.0/src/GeomAdaptor/ |
H A D | GeomAdaptor_Curve.cxx | 588 Handle(Geom_BezierCurve) aBezier = Handle(Geom_BezierCurve)::DownCast(myCurve); in RebuildCache() 589 Standard_Integer aDeg = aBezier->Degree(); in RebuildCache() 592 myCurveCache = new BSplCLib_Cache(aDeg, aBezier->IsPeriodic(), aFlatKnots, in RebuildCache() 593 aBezier->Poles(), aBezier->Weights()); in RebuildCache() 594 myCurveCache->BuildCache (theParameter, aFlatKnots, aBezier->Poles(), aBezier->Weights()); in RebuildCache()
|
/dports/editors/libreoffice/libreoffice-7.2.6.2/tools/source/generic/ |
H A D | poly.cxx | 384 basegfx::B2DCubicBezier aBezier; in ImplPolygon() local 385 aBezier.setStartPoint(rPolygon.getB2DPoint(0)); in ImplPolygon() 390 …const Point aStartPoint(FRound(aBezier.getStartPoint().getX()), FRound(aBezier.getStartPoint().get… in ImplPolygon() 398 aBezier.setEndPoint(rPolygon.getB2DPoint(nNextIndex)); in ImplPolygon() 399 aBezier.setControlPointA(rPolygon.getNextControlPoint(a)); in ImplPolygon() 400 aBezier.setControlPointB(rPolygon.getPrevControlPoint(nNextIndex)); in ImplPolygon() 402 if(aBezier.isBezier()) in ImplPolygon() 405 …mxPointAry[nArrayInsert] = Point(FRound(aBezier.getControlPointA().getX()), FRound(aBezier.getCont… in ImplPolygon() 409 …mxPointAry[nArrayInsert] = Point(FRound(aBezier.getControlPointB().getX()), FRound(aBezier.getCont… in ImplPolygon() 415 if(aBezier.getControlPointA() != aBezier.getStartPoint() && (bClosed || a)) in ImplPolygon() [all …]
|
/dports/editors/libreoffice6/libreoffice-6.4.7.2/tools/source/generic/ |
H A D | poly.cxx | 381 basegfx::B2DCubicBezier aBezier; in ImplPolygon() local 382 aBezier.setStartPoint(rPolygon.getB2DPoint(0)); in ImplPolygon() 387 …const Point aStartPoint(FRound(aBezier.getStartPoint().getX()), FRound(aBezier.getStartPoint().get… in ImplPolygon() 395 aBezier.setEndPoint(rPolygon.getB2DPoint(nNextIndex)); in ImplPolygon() 396 aBezier.setControlPointA(rPolygon.getNextControlPoint(a)); in ImplPolygon() 397 aBezier.setControlPointB(rPolygon.getPrevControlPoint(nNextIndex)); in ImplPolygon() 399 if(aBezier.isBezier()) in ImplPolygon() 402 …mxPointAry[nArrayInsert] = Point(FRound(aBezier.getControlPointA().getX()), FRound(aBezier.getCont… in ImplPolygon() 406 …mxPointAry[nArrayInsert] = Point(FRound(aBezier.getControlPointB().getX()), FRound(aBezier.getCont… in ImplPolygon() 412 if(aBezier.getControlPointA() != aBezier.getStartPoint() && (bClosed || a)) in ImplPolygon() [all …]
|
/dports/cad/opencascade/opencascade-7.6.0/src/Geom2dAdaptor/ |
H A D | Geom2dAdaptor_Curve.cxx | 590 Handle(Geom2d_BezierCurve) aBezier = Handle(Geom2d_BezierCurve)::DownCast(myCurve); in RebuildCache() 591 Standard_Integer aDeg = aBezier->Degree(); in RebuildCache() 594 myCurveCache = new BSplCLib_Cache (aDeg, aBezier->IsPeriodic(), aFlatKnots, in RebuildCache() 595 aBezier->Poles(), aBezier->Weights()); in RebuildCache() 596 myCurveCache->BuildCache (theParameter, aFlatKnots, aBezier->Poles(), aBezier->Weights()); in RebuildCache()
|
/dports/cad/opencascade/opencascade-7.6.0/src/StdPrs/ |
H A D | StdPrs_BRepFont.cxx | 576 Handle(Geom2d_BezierCurve) aBezier = new Geom2d_BezierCurve (my4Poles); in renderGlyph() 579 myConcatMaker.Add (aBezier, myPrecision); in renderGlyph() 584 if (to3d (aBezier, GeomAbs_C1, aCurve3d)) in renderGlyph() 587 myBuilder.UpdateEdge (anEdge, aBezier, mySurface, aLoc, myPrecision); in renderGlyph()
|