Lines Matching refs:B2DCubicBezier
336 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
356 …B2DCubicBezier::B2DCubicBezier(const B2DPoint& rStart, const B2DPoint& rControlPointA, const B2DPo… 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()
411 bool B2DCubicBezier::isBezier() const in isBezier()
421 void B2DCubicBezier::testAndSolveTrivialBezier() in testAndSolveTrivialBezier()
506 … double impGetLength(const B2DCubicBezier& rEdge, double fDeviation, sal_uInt32 nRecursionWatch) in impGetLength()
518 B2DCubicBezier aLeft, aRight; in impGetLength()
530 double B2DCubicBezier::getLength(double fDeviation) const in getLength()
547 double B2DCubicBezier::getEdgeLength() const in getEdgeLength()
553 double B2DCubicBezier::getControlPolygonLength() const in getControlPolygonLength()
569 …void B2DCubicBezier::adaptiveSubdivideByAngle(B2DPolygon& rTarget, double fAngleBound, bool bAllow… in adaptiveSubdivideByAngle()
582 B2DVector B2DCubicBezier::getTangent(double t) const in getTangent()
631 B2DCubicBezier aRight; in getTangent()
639 void B2DCubicBezier::adaptiveSubdivideByCount(B2DPolygon& rTarget, sal_uInt32 nCount) const in adaptiveSubdivideByCount()
653 void B2DCubicBezier::adaptiveSubdivideByDistance(B2DPolygon& rTarget, double fDistanceBound) const in adaptiveSubdivideByDistance()
666 B2DPoint B2DCubicBezier::interpolatePoint(double t) const in interpolatePoint()
686 …double B2DCubicBezier::getSmallestDistancePointToBezierSegment(const B2DPoint& rTestPoint, double&… in getSmallestDistancePointToBezierSegment()
790 void B2DCubicBezier::split(double t, B2DCubicBezier* pBezierA, B2DCubicBezier* pBezierB) const in split()
846 B2DCubicBezier B2DCubicBezier::snippet(double fStart, double fEnd) const in snippet()
848 B2DCubicBezier aRetval; in snippet()
918 B2DRange B2DCubicBezier::getRange() const in getRange()
928 bool B2DCubicBezier::getMinimumExtremumPosition(double& rfResult) const in getMinimumExtremumPosition()
970 void B2DCubicBezier::getAllExtremumPositions(::std::vector< double >& rResults) const in getAllExtremumPositions()
1040 int B2DCubicBezier::getMaxDistancePositions( double pResult[2]) const in getMaxDistancePositions()