Home
last modified time | relevance | path

Searched refs:B2DCubicBezier (Results 1 – 19 of 19) sorted by relevance

/aoo4110/main/basegfx/source/curve/
H A Db2dcubicbezier.cxx336 B2DCubicBezier::B2DCubicBezier(const B2DCubicBezier& rBezier) in B2DCubicBezier() function in basegfx::B2DCubicBezier
344 B2DCubicBezier::B2DCubicBezier() in B2DCubicBezier() function in basegfx::B2DCubicBezier
348 B2DCubicBezier::B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rEnd) in B2DCubicBezier() function in basegfx::B2DCubicBezier
364 B2DCubicBezier::~B2DCubicBezier() in ~B2DCubicBezier()
369 B2DCubicBezier& B2DCubicBezier::operator=(const B2DCubicBezier& rBezier) in operator =()
380 bool B2DCubicBezier::operator==(const B2DCubicBezier& rBezier) const in operator ==()
390 bool B2DCubicBezier::operator!=(const B2DCubicBezier& rBezier) const in operator !=()
400 bool B2DCubicBezier::equal(const B2DCubicBezier& rBezier) const in equal()
790 void B2DCubicBezier::split(double t, B2DCubicBezier* pBezierA, B2DCubicBezier* pBezierB) const in split()
846 B2DCubicBezier B2DCubicBezier::snippet(double fStart, double fEnd) const in snippet()
[all …]
H A Db2dbeziertools.cxx34 B2DCubicBezierHelper::B2DCubicBezierHelper(const B2DCubicBezier& rBase, sal_uInt32 nDivisions) in B2DCubicBezierHelper()
/aoo4110/main/basegfx/inc/basegfx/curve/
H A Db2dcubicbezier.hxx42 class B2DCubicBezier class
50 B2DCubicBezier();
51 B2DCubicBezier(const B2DCubicBezier& rBezier);
52 B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rEnd);
54 ~B2DCubicBezier();
57 B2DCubicBezier& operator=(const B2DCubicBezier& rBezier);
60 bool operator==(const B2DCubicBezier& rBezier) const;
61 bool operator!=(const B2DCubicBezier& rBezier) const;
62 bool equal(const B2DCubicBezier& rBezier) const;
167 void split(double t, B2DCubicBezier* pBezierA, B2DCubicBezier* pBezierB) const;
[all …]
H A Db2dbeziertools.hxx35 class B2DCubicBezier;
49 B2DCubicBezierHelper(const B2DCubicBezier& rBase, sal_uInt32 nDivisions = 9);
/aoo4110/main/basegfx/test/
H A Dbasegfx2d.cxx316 B2DCubicBezier aHalfCircle; // not exactly, but a look-alike
317 B2DCubicBezier aQuarterCircle; // not exactly, but a look-alike
319 B2DCubicBezier aStraightLineDistinctEndPoints; // truly a line
321 B2DCubicBezier aStraightLineIdenticalEndPoints; // degenerate case of aLoop
324 B2DCubicBezier aCusp; // curve has a point of undefined tangency
339 aHalfCircle = B2DCubicBezier(a00, a01, a11, a10); in setUp()
357 aQuarterCircle = B2DCubicBezier(a10 + B2DPoint(1.0,0.0), in setUp()
362 aCusp = B2DCubicBezier(a00 + B2DPoint(2.0,0.0), in setUp()
367 aLoop = B2DCubicBezier(a00 + B2DPoint(3.0,0.0), in setUp()
392 aCrossing = B2DCubicBezier(a00 + B2DPoint(8.0,0.0), in setUp()
[all …]
H A Dtesttools.hxx35 class B2DCubicBezier;
82 void plot( const B2DCubicBezier& rCurve );
H A Dtesttools.cxx137 const B2DCubicBezier aBezierPlot( in plot()
203 void Plotter::plot( const B2DCubicBezier& rCurve ) in plot()
/aoo4110/main/basegfx/source/polygon/
H A Db2dpolygoncutandtouch.cxx120 B2DCubicBezier aEdge; in mergeTemporaryPointsAndPolygon()
144 B2DCubicBezier aLeftPart; in mergeTemporaryPointsAndPolygon()
413 const B2DCubicBezier& rCubicA, in findEdgeCutsBezierAndEdge()
454 const B2DCubicBezier& rCubicA, in findEdgeCutsTwoBeziers()
455 const B2DCubicBezier& rCubicB, in findEdgeCutsTwoBeziers()
495 const B2DCubicBezier& rCubicA, in findEdgeCutsOneBezier()
543 B2DCubicBezier aCubicA; in findCuts()
544 B2DCubicBezier aCubicB; in findCuts()
802 B2DCubicBezier aCubicA; in findCuts()
803 B2DCubicBezier aCubicB; in findCuts()
[all …]
H A Db2dpolypolygoncutter.cxx199 B2DCubicBezier createSegment(const PN& rPN, bool bPrev) const in createSegment()
208 return B2DCubicBezier(rStart, rStart + rCPA, rEnd + rCPB, rEnd); in createSegment()
215 const B2DCubicBezier aNextA(createSegment(rPNa, false)); in impHandleCommon()
216 const B2DCubicBezier aPrevA(createSegment(rPNa, true)); in impHandleCommon()
224 const B2DCubicBezier aNextB(createSegment(rPNb, false)); in impHandleCommon()
225 const B2DCubicBezier aPrevB(createSegment(rPNb, true)); in impHandleCommon()
272 const B2DCubicBezier aNextA2(createSegment(*pPNa2, false)); in impHandleCommon()
273 const B2DCubicBezier aNextB2(createSegment(*pPNb2, false)); in impHandleCommon()
301 const B2DCubicBezier aNextA2(createSegment(*pPNa2, false)); in impHandleCommon()
302 const B2DCubicBezier aPrevA2(createSegment(*pPNa2, true)); in impHandleCommon()
[all …]
H A Db2dlinegeometry.cxx145 …bool impIsSimpleEdge(const B2DCubicBezier& rCandidate, double fMaxCosQuad, double fMaxPartOfEdgeQu… in impIsSimpleEdge()
212 …void impSubdivideToSimple(const B2DCubicBezier& rCandidate, B2DPolygon& rTarget, double fMaxCosQua… in impSubdivideToSimple()
220 B2DCubicBezier aLeft, aRight; in impSubdivideToSimple()
236 B2DCubicBezier aEdge; in subdivideToSimple()
275 B2DCubicBezier aLeft; in subdivideToSimple()
344 const B2DCubicBezier& rEdge, in createAreaGeometryForEdge()
845 B2DCubicBezier aEdge; in createAreaGeometry()
846 B2DCubicBezier aPrev; in createAreaGeometry()
H A Db2dpolygontools.cxx187 B2DCubicBezier aBezier; in adaptiveSubdivideByDistance()
270 B2DCubicBezier aBezier; in adaptiveSubdivideByAngle()
343 B2DCubicBezier aBezier; in adaptiveSubdivideByCount()
1322 B2DCubicBezier aCurrentEdge; in applyLineDashing()
1396 B2DCubicBezier aRight; in applyLineDashing()
2588 B2DCubicBezier aBezier; in getSmallestDistancePointToPolygon()
3201 B2DCubicBezier aSegment; in createSimplifiedPolygon()
3222 B2DCubicBezier aLeft; in createSimplifiedPolygon()
3280 B2DCubicBezier aBezier; in simplifyCurveSegments()
3684 B2DCubicBezier aSegment; in getTangentEnteringPoint()
[all …]
H A Db2dpolygonclipper.cxx105 B2DCubicBezier aEdge; in clipPolygonOnParallelAxis()
431 B2DCubicBezier aEdge; in clipPolyPolygonOnPolyPolygon()
H A Db2dpolygon.cxx565 basegfx::B2DCubicBezier aEdge; in getB2DRange()
1480 void B2DPolygon::getBezierSegment(sal_uInt32 nIndex, B2DCubicBezier& rTarget) const in getBezierSegment()
/aoo4110/main/basegfx/inc/basegfx/tools/
H A Ddebugplotter.hxx41 class B2DCubicBezier;
81 void plot( const B2DCubicBezier& rBezier,
/aoo4110/main/basegfx/inc/basegfx/polygon/
H A Db2dpolygon.hxx42 class B2DCubicBezier;
139 void getBezierSegment(sal_uInt32 nIndex, B2DCubicBezier& rTarget) const;
/aoo4110/main/basegfx/source/tools/
H A Ddebugplotter.cxx368 void DebugPlotter::plot( const B2DCubicBezier& rBezier, in plot()
/aoo4110/main/svgio/source/svgreader/
H A Dsvgtextpathnode.cxx54 basegfx::B2DCubicBezier maCurrentSegment;
/aoo4110/main/svx/source/svdraw/
H A Dsvdopath.cxx2656 basegfx::B2DCubicBezier aBezierA, aBezierB; in NbcInsPoint()
2657 const basegfx::B2DCubicBezier aBezier( in NbcInsPoint()
/aoo4110/main/tools/source/generic/
H A Dpoly.cxx2305 basegfx::B2DCubicBezier aBezier; in Polygon()

Completed in 349 milliseconds