Home
last modified time | relevance | path

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

/trunk/main/basegfx/source/curve/
H A Db2dcubicbezier.cxx330 B2DCubicBezier::B2DCubicBezier(const B2DCubicBezier& rBezier) in B2DCubicBezier() function in basegfx::B2DCubicBezier
338 B2DCubicBezier::B2DCubicBezier() in B2DCubicBezier() function in basegfx::B2DCubicBezier
342 B2DCubicBezier::B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rEnd) in B2DCubicBezier() function in basegfx::B2DCubicBezier
350B2DCubicBezier::B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rControlPointA, const B2DPo… in B2DCubicBezier() function in basegfx::B2DCubicBezier
358 B2DCubicBezier::~B2DCubicBezier() in ~B2DCubicBezier()
363 B2DCubicBezier& B2DCubicBezier::operator=(const B2DCubicBezier& rBezier) in operator =()
374 bool B2DCubicBezier::operator==(const B2DCubicBezier& rBezier) const in operator ==()
384 bool B2DCubicBezier::operator!=(const B2DCubicBezier& rBezier) const in operator !=()
394 bool B2DCubicBezier::equal(const B2DCubicBezier& rBezier) const in equal()
405 bool B2DCubicBezier::isBezier() const in isBezier()
[all …]
H A Db2dbeziertools.cxx30 B2DCubicBezierHelper::B2DCubicBezierHelper(const B2DCubicBezier& rBase, sal_uInt32 nDivisions) in B2DCubicBezierHelper()
/trunk/main/basegfx/inc/basegfx/curve/
H A Db2dcubicbezier.hxx43 class BASEGFX_DLLPUBLIC B2DCubicBezier class
51 B2DCubicBezier();
52 B2DCubicBezier(const B2DCubicBezier& rBezier);
53 B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rEnd);
54B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rControlPointA, const B2DPoint& rControlPoi…
55 ~B2DCubicBezier();
58 B2DCubicBezier& operator=(const B2DCubicBezier& rBezier);
61 bool operator==(const B2DCubicBezier& rBezier) const;
62 bool operator!=(const B2DCubicBezier& rBezier) const;
63 bool equal(const B2DCubicBezier& rBezier) const;
[all …]
H A Db2dbeziertools.hxx36 class B2DCubicBezier;
50 B2DCubicBezierHelper(const B2DCubicBezier& rBase, sal_uInt32 nDivisions = 9);
/trunk/main/basegfx/test/
H A Dbasegfx2d.cxx282 B2DCubicBezier aHalfCircle; // not exactly, but a look-alike
283 B2DCubicBezier aQuarterCircle; // not exactly, but a look-alike
284B2DCubicBezier aLoop; // identical endpoints, curve goes back to where i…
285 B2DCubicBezier aStraightLineDistinctEndPoints; // truly a line
286B2DCubicBezier aStraightLineDistinctEndPoints2; // truly a line, with slightly different control p…
287 B2DCubicBezier aStraightLineIdenticalEndPoints; // degenerate case of aLoop
288B2DCubicBezier aStraightLineIdenticalEndPoints2;// degenerate case of aLoop, with slightly differe…
289 B2DCubicBezier aCrossing; // curve self-intersects somewhere in the middle
290 B2DCubicBezier aCusp; // curve has a point of undefined tangency
305 aHalfCircle = B2DCubicBezier(a00, a01, a11, a10); 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()
/trunk/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()
699 const B2DCubicBezier& rCubicA, const B2DPolygon& rPointPolygon, in findTouchesOnCurve()
754 … const B2DCubicBezier aCubicA(aCurr, aNextControlPoint, aPrevControlPoint, aNext); in findTouches()
[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.cxx141 …bool impIsSimpleEdge(const B2DCubicBezier& rCandidate, double fMaxCosQuad, double fMaxPartOfEdgeQu… in impIsSimpleEdge()
208 …void impSubdivideToSimple(const B2DCubicBezier& rCandidate, B2DPolygon& rTarget, double fMaxCosQua… in impSubdivideToSimple()
216 B2DCubicBezier aLeft, aRight; in impSubdivideToSimple()
232 B2DCubicBezier aEdge; in subdivideToSimple()
271 B2DCubicBezier aLeft; in subdivideToSimple()
340 const B2DCubicBezier& rEdge, in createAreaGeometryForEdge()
841 B2DCubicBezier aEdge; in createAreaGeometry()
842 B2DCubicBezier aPrev; in createAreaGeometry()
H A Db2dpolygontools.cxx187 B2DCubicBezier aBezier; in adaptiveSubdivideByDistance()
270 B2DCubicBezier aBezier; in adaptiveSubdivideByAngle()
343 B2DCubicBezier aBezier; in adaptiveSubdivideByCount()
564 B2DCubicBezier aEdge; in getEdgeLength()
596 B2DCubicBezier aEdge; in getLength()
738 const B2DCubicBezier aBezierSegment( in getPositionAbsolute()
860 const B2DCubicBezier aBezierSegment( in getSnippetAbsolute()
870 B2DCubicBezier aRight; in getSnippetAbsolute()
918 const B2DCubicBezier aBezierSegment( in getSnippetAbsolute()
928 B2DCubicBezier aLeft; in getSnippetAbsolute()
[all …]
H A Db2dpolygonclipper.cxx105 B2DCubicBezier aEdge; in clipPolygonOnParallelAxis()
433 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()
/trunk/main/basegfx/inc/basegfx/tools/
H A Ddebugplotter.hxx42 class B2DCubicBezier;
82 void plot( const B2DCubicBezier& rBezier,
/trunk/main/basegfx/inc/basegfx/polygon/
H A Db2dpolygon.hxx43 class B2DCubicBezier;
140 void getBezierSegment(sal_uInt32 nIndex, B2DCubicBezier& rTarget) const;
/trunk/main/basegfx/source/tools/
H A Ddebugplotter.cxx368 void DebugPlotter::plot( const B2DCubicBezier& rBezier, in plot()
/trunk/main/svgio/source/svgreader/
H A Dsvgtextpathnode.cxx54 basegfx::B2DCubicBezier maCurrentSegment;
/trunk/main/svx/source/svdraw/
H A Dsvdopath.cxx2654 basegfx::B2DCubicBezier aBezierA, aBezierB; in NbcInsPoint()
2655 const basegfx::B2DCubicBezier aBezier( in NbcInsPoint()
/trunk/main/tools/source/generic/
H A Dpoly.cxx2305 basegfx::B2DCubicBezier aBezier; in Polygon()