Lines Matching refs:maStartPoint
331 : maStartPoint(rBezier.maStartPoint), in B2DCubicBezier()
343 : maStartPoint(rStart), in B2DCubicBezier()
351 : maStartPoint(rStart), in B2DCubicBezier()
365 maStartPoint = rBezier.maStartPoint; in operator =()
377 maStartPoint == rBezier.maStartPoint in operator ==()
387 maStartPoint != rBezier.maStartPoint in operator !=()
397 maStartPoint.equal(rBezier.maStartPoint) in equal()
407 if(maControlPointA != maStartPoint || maControlPointB != maEndPoint) in isBezier()
417 if(maControlPointA != maStartPoint || maControlPointB != maEndPoint) in testAndSolveTrivialBezier()
419 const B2DVector aEdge(maEndPoint - maStartPoint); in testAndSolveTrivialBezier()
426 const B2DVector aVecA(maControlPointA - maStartPoint); in testAndSolveTrivialBezier()
492 maControlPointA = maStartPoint; in testAndSolveTrivialBezier()
543 const B2DVector aEdge(maEndPoint - maStartPoint); in getEdgeLength()
549 const B2DVector aVectorA(maControlPointA - maStartPoint); in getControlPolygonLength()
568 …ImpSubDivAngleStart(maStartPoint, maControlPointA, maControlPointB, maEndPoint, rTarget, fAngleBou… in adaptiveSubdivideByAngle()
651 ImpSubDivDistance(maStartPoint, maControlPointA, maControlPointB, maEndPoint, rTarget, in adaptiveSubdivideByDistance()
666 const B2DPoint aS1L(interpolate(maStartPoint, maControlPointA, t)); in interpolatePoint()
676 return interpolate(maStartPoint, maEndPoint, t); in interpolatePoint()
723 aVector = B2DVector(rTestPoint - maStartPoint); in getSmallestDistancePointToBezierSegment()
795 const B2DPoint aS1L(interpolate(maStartPoint, maControlPointA, t)); in split()
804 pBezierA->setStartPoint(maStartPoint); in split()
820 const B2DPoint aSplit(interpolate(maStartPoint, maEndPoint, t)); in split()
824 pBezierA->setStartPoint(maStartPoint); in split()
826 pBezierA->setControlPointA(maStartPoint); in split()
914 B2DRange aRetval(maStartPoint, maEndPoint); in getRange()
972 double fCX = maControlPointA.getX() - maStartPoint.getX(); in getAllExtremumPositions()
974 const double fAX = 3 * aControlDiff.getX() + (maEndPoint.getX() - maStartPoint.getX()); in getAllExtremumPositions()
1003 double fCY = maControlPointA.getY() - maStartPoint.getY(); in getAllExtremumPositions()
1005 const double fAY = 3 * aControlDiff.getY() + (maEndPoint.getY() - maStartPoint.getY()); in getAllExtremumPositions()
1041 const B2DPoint aRelativeEndPoint(maEndPoint-maStartPoint); in getMaxDistancePositions()
1044 …const double fB = (maControlPointB.getX() - 2 * maControlPointA.getX() + maStartPoint.getX()) * aR… in getMaxDistancePositions()
1045 …- (maControlPointB.getY() - 2 * maControlPointA.getY() + maStartPoint.getY()) * aRelativeEndPoint.… in getMaxDistancePositions()
1046 const double fC = (maControlPointA.getX() - maStartPoint.getX()) * aRelativeEndPoint.getY() in getMaxDistancePositions()
1047 - (maControlPointA.getY() - maStartPoint.getY()) * aRelativeEndPoint.getX(); in getMaxDistancePositions()