/external/webkit/Source/WebCore/dom/ |
H A D | ClientRectList.h | 42 static PassRefPtr<ClientRectList> create(const Vector<FloatQuad>& quads) { return adoptRef(new ClientRectList(quads)); } argument
|
H A D | ClientRectList.cpp | 39 ClientRectList::ClientRectList(const Vector<FloatQuad>& quads) argument 41 m_list.reserveInitialCapacity(quads.size()); 42 for (size_t i = 0; i < quads.size(); ++i) 43 m_list.append(ClientRect::create(quads[i].enclosingBoundingBox()));
|
H A D | Element.cpp | 512 Vector<FloatQuad> quads; 519 quads.append(renderer()->localToAbsoluteQuad(localRect)); 525 renderBoxModelObject()->absoluteQuads(quads); 528 if (quads.isEmpty()) 531 IntRect result = quads[0].enclosingBoundingBox(); 532 for (size_t i = 1; i < quads.size(); ++i) 533 result.unite(quads[i].enclosingBoundingBox()); 550 Vector<FloatQuad> quads; 551 renderBoxModelObject->absoluteQuads(quads); 561 for (size_t i = 0; i < quads 576 Vector<FloatQuad> quads; local [all...] |
H A D | Range.cpp | 1643 void Range::textQuads(Vector<FloatQuad>& quads, bool useSelectionHeight) const argument 1659 renderText->absoluteQuadsForRange(quads, startOffset, endOffset, useSelectionHeight); 1904 Vector<FloatQuad> quads; local 1905 getBorderAndTextQuads(quads); 1907 return ClientRectList::create(quads); 1916 static void adjustFloatQuadsForScrollAndAbsoluteZoomAndPageScale(Vector<FloatQuad>& quads, Document* document, RenderObject* renderer) argument 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[ 1984 Vector<FloatQuad> quads; local [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/font/ |
H A D | BitmapTextPage.java | 121 void assemble(Letters quads) {
argument 123 quads.rewind();
125 while (quads.nextCharacter()) {
126 if (quads.isPrintable()) {
127 if (quads.getCharacterSetPage() == page) {
128 pageQuads.add(quads.getQuad());
|
/external/webkit/Source/WebCore/rendering/svg/ |
H A D | RenderSVGInline.cpp | 85 void RenderSVGInline::absoluteQuads(Vector<FloatQuad>& quads) argument 93 quads.append(localToAbsoluteQuad(FloatRect(textBoundingBox.x() + box->x(), textBoundingBox.y() + box->y(), box->logicalWidth(), box->logicalHeight())));
|
H A D | RenderSVGModelObject.cpp | 79 void RenderSVGModelObject::absoluteQuads(Vector<FloatQuad>& quads) argument 81 quads.append(localToAbsoluteQuad(strokeBoundingBox()));
|
H A D | RenderSVGText.cpp | 227 void RenderSVGText::absoluteQuads(Vector<FloatQuad>& quads) argument 229 quads.append(localToAbsoluteQuad(strokeBoundingBox()));
|
/external/webkit/Source/WebKit/android/jni/ |
H A D | AndroidHitTestResult.cpp | 143 Vector<FloatQuad> quads; local 145 renderer->absoluteFocusRingQuads(quads); 146 if (!quads.size()) 147 renderer->absoluteQuads(quads); // No fancy rings, grab a bounding box 148 for (size_t i = 0; i < quads.size(); i++) { 149 IntRect boundingBox = quads[i].enclosingBoundingBox();
|
/external/skia/src/core/ |
H A D | SkShader.cpp | 133 int quads = kTempColorQuadCount; local 144 } while (--quads != 0);
|
/external/skia/src/gpu/ |
H A D | GrAAConvexPathRenderer.cpp | 240 SkSTArray<15, SkPoint, true> quads; local 241 GrPathUtils::convertCubicToQuads(pts, SK_Scalar1, &quads); 242 int count = quads.count(); 246 segments->back().fPts[0] = quads[q + 1]; 247 segments->back().fPts[1] = quads[q + 2];
|
H A D | GrPathUtils.cpp | 282 SkTArray<SkPoint, true>* quads, 308 SkPoint* pts = quads->push_back_n(3); 318 quads, sublevel + 1); 320 quads, sublevel + 1); 327 SkTArray<SkPoint, true>* quads) { 333 convert_noninflect_cubic_to_quads(cubic, tolScale, quads); 280 convert_noninflect_cubic_to_quads(const SkPoint p[4], SkScalar tolScale, SkTArray<SkPoint, true>* quads, int sublevel = 0) argument 325 convertCubicToQuads(const GrPoint p[4], SkScalar tolScale, SkTArray<SkPoint, true>* quads) argument
|
H A D | GrAAHairLinePathRenderer.cpp | 139 // we subdivide the quads to avoid huge overfill 189 * Generates the lines and quads to be rendered. Lines are always recorded in 194 * subdivide large quads to reduce over-fill. This subdivision has to be 202 PtArray* quads, 247 // when in perspective keep quads in src space 249 SkPoint* pts = quads->push_back_n(3); 301 SkPoint* pts = quads->push_back_n(3); 531 PREALLOC_PTARRAY(128) quads; 538 &lines, &quads, &qSubdivs); 565 int unsubdivQuadCnt = quads 197 generate_lines_and_quads(const SkPath& path, const SkMatrix& m, const SkVector& translate, GrIRect clip, PtArray* lines, PtArray* quads, IntArray* quadSubdivCnts) argument 639 int quads = 0; local [all...] |
/external/webkit/Source/WebCore/rendering/ |
H A D | RenderView.cpp | 336 void RenderView::absoluteQuads(Vector<FloatQuad>& quads) argument 338 quads.append(FloatRect(0, 0, m_layer->width(), m_layer->height()));
|
H A D | RenderInline.cpp | 552 void RenderInline::absoluteQuads(Vector<FloatQuad>& quads) argument 555 culledInlineAbsoluteQuads(this, quads); 559 quads.append(localToAbsoluteQuad(localRect)); 562 quads.append(localToAbsoluteQuad(FloatRect())); 565 continuation()->absoluteQuads(quads); 568 void RenderInline::culledInlineAbsoluteQuads(const RenderInline* container, Vector<FloatQuad>& quads) argument 571 quads.append(localToAbsoluteQuad(FloatRect())); 593 quads.append(localToAbsoluteQuad(result)); 599 currInline->culledInlineAbsoluteQuads(container, quads); 616 quads [all...] |
H A D | RenderText.cpp | 382 void RenderText::absoluteQuads(Vector<FloatQuad>& quads, ClippingOption option) argument 395 quads.append(localToAbsoluteQuad(FloatRect(boundaries))); 399 void RenderText::absoluteQuads(Vector<FloatQuad>& quads) argument 401 absoluteQuads(quads, NoClipping); 404 void RenderText::absoluteQuadsForRange(Vector<FloatQuad>& quads, unsigned start, unsigned end, bool useSelectionHeight) argument 430 quads.append(localToAbsoluteQuad(FloatRect(r))); 445 quads.append(localToAbsoluteQuad(FloatRect(r)));
|
H A D | RenderBox.cpp | 478 void RenderBox::absoluteQuads(Vector<FloatQuad>& quads) argument 480 quads.append(localToAbsoluteQuad(FloatRect(0, 0, width(), height())));
|
H A D | RenderObject.cpp | 1073 Vector<FloatQuad> quads; local 1074 absoluteQuads(quads); 1076 size_t n = quads.size(); 1080 IntRect result = quads[0].enclosingBoundingBox(); 1082 result.unite(quads[i].enclosingBoundingBox()); 1100 void RenderObject::absoluteFocusRingQuads(Vector<FloatQuad>& quads) argument 1113 quads.append(localToAbsoluteQuad(FloatQuad(rect)));
|
H A D | RenderBlock.cpp | 5765 void RenderBlock::absoluteQuads(Vector<FloatQuad>& quads) argument 5775 quads.append(localToAbsoluteQuad(localRect)); 5776 continuation()->absoluteQuads(quads); 5778 quads.append(RenderBox::localToAbsoluteQuad(FloatRect(0, 0, width(), height())));
|
/external/opencv/cv/src/ |
H A D | cvcalibinit.cpp | 44 uses a graph of connected quads. It is based on the code contributed 128 static int icvGenerateQuads( CvCBQuad **quads, CvCBCorner **corners, 135 static void icvFindQuadNeighbors( CvCBQuad *quads, int quad_count ); 137 static int icvFindConnectedQuads( CvCBQuad *quads, int quad_count, 145 CvCBQuad **quads, CvSize pattern_size ); 147 static int icvOrderFoundConnectedQuads( int quad_count, CvCBQuad **quads, 153 static int icvTrimCol(CvCBQuad **quads, int count, int col, int dir); 155 static int icvTrimRow(CvCBQuad **quads, int count, int row, int dir); 157 static int icvAddOuterQuad(CvCBQuad *quad, CvCBQuad **quads, int quad_count, 160 static void icvRemoveQuadFromGroup(CvCBQuad **quads, in 217 CvCBQuad *quads = 0, **quad_group = 0; local 539 icvOrderFoundConnectedQuads( int quad_count, CvCBQuad **quads, int *all_count, CvCBQuad **all_quads, CvCBCorner **corners, CvSize pattern_size, CvMemStorage* storage ) argument 779 icvAddOuterQuad( CvCBQuad *quad, CvCBQuad **quads, int quad_count, CvCBQuad **all_quads, int all_count, CvCBCorner **corners ) argument 849 icvTrimCol(CvCBQuad **quads, int count, int col, int dir) argument 894 icvTrimRow(CvCBQuad **quads, int count, int row, int dir) argument 944 icvRemoveQuadFromGroup(CvCBQuad **quads, int count, CvCBQuad *q0) argument 1450 icvFindQuadNeighbors( CvCBQuad *quads, int quad_count ) argument [all...] |
/external/webkit/Source/WebCore/editing/ |
H A D | SelectionController.cpp | 1765 Vector<FloatQuad> quads; local 1766 toNormalizedRange()->textQuads(quads, true); 1770 size_t size = quads.size(); 1772 rectangles.append(intersection(quads[i].enclosingBoundingBox(), visibleContentRect));
|
/external/webkit/Source/WebCore/accessibility/ |
H A D | AccessibilityRenderObject.cpp | 1423 Vector<FloatQuad> quads; local 1425 toRenderText(obj)->absoluteQuads(quads, RenderText::ClipToEllipsis); 1427 obj->absoluteQuads(quads); 1429 obj->absoluteFocusRingQuads(quads); 1430 const size_t n = quads.size(); 1436 IntRect r = quads[i].enclosingBoundingBox();
|