Home | History | Annotate | Download | only in dom

Lines Matching defs:quads

1633 void Range::textQuads(Vector<FloatQuad>& quads, bool useSelectionHeight) const
1649 renderText->absoluteQuadsForRange(quads, startOffset, endOffset, useSelectionHeight);
1894 Vector<FloatQuad> quads;
1895 getBorderAndTextQuads(quads);
1897 return ClientRectList::create(quads);
1906 static void adjustFloatQuadsForScrollAndAbsoluteZoomAndPageScale(Vector<FloatQuad>& quads, Document* document, RenderObject* renderer)
1919 for (size_t i = 0; i < quads.size(); ++i) {
1920 quads[i].move(-visibleContentRect.x(), -visibleContentRect.y());
1921 adjustFloatQuadForAbsoluteZoom(quads[i], renderer);
1923 adjustFloatQuadForPageScale(quads[i], pageScale);
1927 void Range::getBorderAndTextQuads(Vector<FloatQuad>& quads) const
1947 quads.append(elementQuads);
1960 quads.append(textQuads);
1974 Vector<FloatQuad> quads;
1975 getBorderAndTextQuads(quads);
1976 if (quads.isEmpty())
1980 for (size_t i = 0; i < quads.size(); ++i)
1981 result.unite(quads[i].boundingBox());