Lines Matching refs:FloatPoint

225     FloatPoint startingPoint = FloatPoint(logicalLeft(), selTop.toFloat());
345 FloatPoint boxOrigin = locationIncludingFlipping();
436 FloatPoint boxOrigin = locationIncludingFlipping();
459 FloatPoint textOrigin = FloatPoint(boxOrigin.x(), boxOrigin.y() + font.fontMetrics().ascent());
594 void InlineTextBox::paintSelection(GraphicsContext* context, const FloatPoint& boxOrigin, RenderStyle* style, const Font& font, Color textColor)
631 FloatPoint localOrigin(boxOrigin.x(), boxOrigin.y() - deltaY);
652 void InlineTextBox::paintSingleCompositionBackgroundRun(GraphicsContext* context, const FloatPoint& boxOrigin, RenderStyle* style, const Font& font, Color backgroundColor, int startPos, int endPos)
661 FloatPoint localOrigin(boxOrigin.x(), boxOrigin.y() - deltaY);
768 static void strokeWavyTextDecoration(GraphicsContext* context, FloatPoint p1, FloatPoint p2, float strokeThickness)
805 FloatPoint controlPoint1(xAxis + controlPointDistance, 0);
806 FloatPoint controlPoint2(xAxis - controlPointDistance, 0);
812 path.addBezierCurveTo(controlPoint1, controlPoint2, FloatPoint(xAxis, y));
830 FloatPoint controlPoint1(0, yAxis + controlPointDistance);
831 FloatPoint controlPoint2(0, yAxis - controlPointDistance);
837 path.addBezierCurveTo(controlPoint1, controlPoint2, FloatPoint(x, yAxis));
855 static void paintAppliedDecoration(GraphicsContext* context, FloatPoint start, float width, float doubleOffset, int wavyOffsetFactor,
863 strokeWavyTextDecoration(context, start + FloatPoint(0, doubleOffset * wavyOffsetFactor), start + FloatPoint(width, doubleOffset * wavyOffsetFactor), thickness);
873 context->drawLineForText(start + FloatPoint(0, doubleOffset), width, isPrinting);
877 void InlineTextBox::paintDecoration(GraphicsContext* context, const FloatPoint& boxOrigin, TextDecoration deco)
884 FloatPoint localOrigin = boxOrigin;
924 paintAppliedDecoration(context, localOrigin + FloatPoint(0, underlineOffset), width, doubleOffset, 1, underline, textDecorationThickness, antialiasDecoration, isPrinting);
931 paintAppliedDecoration(context, localOrigin + FloatPoint(0, lineThroughOffset), width, doubleOffset, 0, linethrough, textDecorationThickness, antialiasDecoration, isPrinting);
948 void InlineTextBox::paintDocumentMarker(GraphicsContext* pt, const FloatPoint& boxOrigin, DocumentMarker* marker, RenderStyle* style, const Font& font, bool grammar)
979 FloatPoint startPoint(boxOrigin.x(), boxOrigin.y() - deltaY);
1013 pt->drawLineForDocumentMarker(FloatPoint(boxOrigin.x() + start, boxOrigin.y() + underlineOffset), width, lineStyleForMarkerType(marker->type()));
1016 void InlineTextBox::paintTextMatchMarker(GraphicsContext* pt, const FloatPoint& boxOrigin, DocumentMarker* marker, RenderStyle* style, const Font& font)
1039 pt->drawHighlightForText(font, run, FloatPoint(boxOrigin.x(), boxOrigin.y() - deltaY), selHeight, color, sPos, ePos);
1043 void InlineTextBox::paintCompositionBackgrounds(GraphicsContext* pt, const FloatPoint& boxOrigin, RenderStyle* style, const Font& font, bool useCustomUnderlines)
1062 void InlineTextBox::paintDocumentMarkers(GraphicsContext* pt, const FloatPoint& boxOrigin, RenderStyle* style, const Font& font, bool background)
1117 void InlineTextBox::paintCompositionUnderline(GraphicsContext* ctx, const FloatPoint& boxOrigin, const CompositionUnderline& underline)
1147 ctx->drawLineForText(FloatPoint(boxOrigin.x() + start, boxOrigin.y() + logicalHeight() - lineThickness), width, renderer().document().printing());