Home | History | Annotate | Download | only in dom

Lines Matching refs:quads

1643 void Range::textQuads(Vector<FloatQuad>& quads, bool useSelectionHeight) const
1659 renderText->absoluteQuadsForRange(quads, startOffset, endOffset, useSelectionHeight);
1904 Vector<FloatQuad> quads;
1905 getBorderAndTextQuads(quads);
1907 return ClientRectList::create(quads);
1916 static void adjustFloatQuadsForScrollAndAbsoluteZoomAndPageScale(Vector<FloatQuad>& quads, Document* document, RenderObject* renderer)
1929 for (size_t i = 0; i < quads.size(); ++i) {
1930 quads[i].move(-visibleContentRect.x(), -visibleContentRect.y());
1931 adjustFloatQuadForAbsoluteZoom(quads[i], renderer);
1933 adjustFloatQuadForPageScale(quads[i], pageScale);
1937 void Range::getBorderAndTextQuads(Vector<FloatQuad>& quads) const
1957 quads.append(elementQuads);
1970 quads.append(textQuads);
1984 Vector<FloatQuad> quads;
1985 getBorderAndTextQuads(quads);
1986 if (quads.isEmpty())
1990 for (size_t i = 0; i < quads.size(); ++i)
1991 result.unite(quads[i].boundingBox());