HomeSort by relevance Sort by last modified time
    Searched refs:radii (Results 1 - 25 of 58) sorted by null

1 2 3

  /external/skia/gm/
rrect.cpp 24 SkVector radii[4]; local
26 radii[i] = src.radii((SkRRect::Corner)i);
29 radii[i].fX -= dx;
30 radii[i].fY -= dy;
32 dst->setRectRadii(r, radii);
44 SkVector radii[4]; local
46 radii[i] = src.radii((SkRRect::Corner)i);
48 dst->setRectRadii(r, radii);
60 SkVector radii[4]; local
88 SkVector radii[4]; local
144 SkVector radii[4] = { local
    [all...]
roundrects.cpp 289 // strokes and radii
291 SkScalar radii[][2] = { variable
304 circleRect.setRectXY(rect, radii[i][0], radii[i][1]);
  /frameworks/base/graphics/java/android/graphics/drawable/
PaintDrawable.java 45 float[] radii = null; local
47 radii = new float[8];
49 radii[i] = radius;
52 setCornerRadii(radii);
56 * Specify radii for each of the 4 corners. For each corner, the array
59 * @param radii the x and y radii of the corners
61 public void setCornerRadii(float[] radii) {
62 if (radii == null) {
67 setShape(new RoundRectShape(radii, null, null))
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
Shape.cpp 44 static PassOwnPtr<Shape> createRectangleShape(const FloatRect& bounds, const FloatSize& radii)
46 ASSERT(bounds.width() >= 0 && bounds.height() >= 0 && radii.width() >= 0 && radii.height() >= 0);
47 return adoptPtr(new RectangleShape(bounds, radii));
56 static PassOwnPtr<Shape> createEllipseShape(const FloatPoint& center, const FloatSize& radii)
58 ASSERT(radii.width() >= 0 && radii.height() >= 0);
59 return adoptPtr(new RectangleShape(FloatRect(center.x() - radii.width(), center.y() - radii.height(), radii.width()*2, radii.height()*2), radii))
    [all...]
RectangleShape.h 45 FloatRoundedRect(const FloatRect& bounds, const FloatSize& radii)
47 , m_radii(radii)
63 RectangleShape(const FloatRect& bounds, const FloatSize& radii)
65 , m_bounds(bounds, radii)
  /external/chromium_org/ppapi/cpp/
touch_point.h 34 /// @return The elliptical radii, in screen pixels, in the x and y direction
36 FloatPoint radii() const { return pp::FloatPoint(touch_point_.radius); } function in class:pp::TouchPoint
  /external/skia/tests/
RoundRectTest.cpp 48 REPORTER_ASSERT(reporter, zeroPt == empty.radii((SkRRect::Corner) i));
61 REPORTER_ASSERT(reporter, zeroPt == rr1.radii((SkRRect::Corner) i));
74 rr2.radii((SkRRect::Corner) i).equalsWithinTolerance(halfPoint));
86 REPORTER_ASSERT(reporter, p == rr3.radii((SkRRect::Corner) i));
90 SkPoint radii[4] = { { 5, 5 }, { 5, 5 }, { 5, 5 }, { 5, 5 } }; local
93 rr4.setRectRadii(rect, radii);
99 REPORTER_ASSERT(reporter, radii[i] == rr4.radii((SkRRect::Corner) i));
112 REPORTER_ASSERT(reporter, radii2[i] == rr5.radii((SkRRect::Corner) i));
166 SkPoint radii[4] = { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } local
280 SkPoint radii[4] = { { 0, 0 }, { 20, 20 }, { 50, 50 }, { 20, 50 } }; local
297 SkPoint radii[4] = { { 50, 100 }, { 100, 50 }, { 50, 100 }, { 100, 50 } }; local
646 SkVector radii[4] = { { 0, SkIntToScalar(1) }, local
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderMediaControlsChromium.cpp 134 IntSize radii(borderRadius, borderRadius);
137 context->fillRoundedRect(rect, radii, radii, radii, radii, sliderBackgroundColor);
146 IntSize radii(borderRadius, borderRadius);
186 context->fillRoundedRect(highlightRect, radii, radii, radii, radii, startColor)
    [all...]
RenderBoxModelObject.cpp 447 border.setRadii(segmentBorder.radii());
459 if (!clipRect.radii().topLeft().isEmpty() || !clipRect.radii().bottomRight().isEmpty()) {
461 RoundedRect::Radii topCornerRadii;
462 topCornerRadii.setTopLeft(clipRect.radii().topLeft());
466 RoundedRect::Radii bottomCornerRadii;
467 bottomCornerRadii.setBottomRight(clipRect.radii().bottomRight());
471 if (!clipRect.radii().topRight().isEmpty() || !clipRect.radii().bottomLeft().isEmpty()) {
473 RoundedRect::Radii topCornerRadii
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
RoundedRect.h 38 class Radii {
40 Radii() {}
41 Radii(const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight)
60 void includeLogicalEdges(const Radii& edges, bool isHorizontal, bool includeLogicalLeftEdge, bool includeLogicalRightEdge);
76 explicit RoundedRect(const IntRect&, const Radii& = Radii());
81 const Radii& radii() const { return m_radii; } function in class:WebCore::RoundedRect
89 void setRadii(const Radii& radii) { m_radii = radii;
    [all...]
FloatQuad.cpp 217 bool FloatQuad::intersectsEllipse(const FloatPoint& center, const FloatSize& radii) const
223 transformedQuad.scale(radii.height(), radii.width());
226 return transformedQuad.intersectsCircle(originPoint, radii.height() * radii.width());
GraphicsContextTest.cpp 674 IntSize radii(10, 10);
679 context.fillRoundedRect(IntRect(10, 10, 90, 90), radii, radii, radii, radii, opaque);
690 context.fillRoundedRect(IntRect(10, 10, 50, 30), radii, radii, radii, radii, opaque);
694 context.fillRoundedRect(IntRect(10, 10, 30, 50), radii, radii, radii, radii, alpha)
    [all...]
Path.cpp 328 addRoundedRect(r.rect(), r.radii().topLeft(), r.radii().topRight(), r.radii().bottomLeft(), r.radii().bottomRight());
368 // If all the radii cannot be accommodated, return a rect.
  /external/chromium_org/third_party/skia/src/core/
SkRRect.cpp 39 // TODO: assert that all the x&y radii are already W/2 & H/2
45 void SkRRect::setRectRadii(const SkRect& rect, const SkVector radii[4]) {
52 memcpy(fRadii, radii, sizeof(fRadii));
56 // Clamp negative radii to zero
60 // the radii is 0 the corner is square. However, the other radii
75 // Proportionally scale down all radii to fit. Find the minimum ratio
76 // of a side and the radii on that side (for all four sides) and use
77 // that to scale down _all_ the radii. This algorithm is from the
81 // Si is the sum of the two corresponding radii of the corners on side i
268 SkVector radii[4]; local
    [all...]
  /external/skia/src/core/
SkRRect.cpp 40 // TODO: assert that all the x&y radii are already W/2 & H/2
46 void SkRRect::setRectRadii(const SkRect& rect, const SkVector radii[4]) {
53 memcpy(fRadii, radii, sizeof(fRadii));
57 // Clamp negative radii to zero
61 // the radii is 0 the corner is square. However, the other radii
76 // Proportionally scale down all radii to fit. Find the minimum ratio
77 // of a side and the radii on that side (for all four sides) and use
78 // that to scale down _all_ the radii. This algorithm is from the
82 // Si is the sum of the two corresponding radii of the corners on side i
    [all...]
  /external/chromium_org/third_party/skia/src/utils/
SkDumpCanvas.cpp 49 SkVector radii[4] = { local
50 rrect.radii(SkRRect::kUpperLeft_Corner),
51 rrect.radii(SkRRect::kUpperRight_Corner),
52 rrect.radii(SkRRect::kLowerRight_Corner),
53 rrect.radii(SkRRect::kLowerLeft_Corner),
56 radii[0].x(), radii[0].y(),
57 radii[1].x(), radii[1].y(),
58 radii[2].x(), radii[2].y()
    [all...]
  /external/skia/src/utils/
SkDumpCanvas.cpp 49 SkVector radii[4] = { local
50 rrect.radii(SkRRect::kUpperLeft_Corner),
51 rrect.radii(SkRRect::kUpperRight_Corner),
52 rrect.radii(SkRRect::kLowerRight_Corner),
53 rrect.radii(SkRRect::kLowerLeft_Corner),
56 radii[0].x(), radii[0].y(),
57 radii[1].x(), radii[1].y(),
58 radii[2].x(), radii[2].y()
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/platform/
DragImage.cpp 174 const IntSize radii(DragLabelRadius, DragLabelRadius);
177 buffer->context()->fillRoundedRect(rect, radii, radii, radii, radii, backgroundColor);
  /external/skia/src/effects/
SkBlurMaskFilter.cpp 306 const SkVector& UL = rrect.radii(SkRRect::kUpperLeft_Corner);
307 const SkVector& UR = rrect.radii(SkRRect::kUpperRight_Corner);
308 const SkVector& LR = rrect.radii(SkRRect::kLowerRight_Corner);
309 const SkVector& LL = rrect.radii(SkRRect::kLowerLeft_Corner);
336 SkVector radii[4]; local
337 radii[SkRRect::kUpperLeft_Corner] = UL;
338 radii[SkRRect::kUpperRight_Corner] = UR;
339 radii[SkRRect::kLowerRight_Corner] = LR;
340 radii[SkRRect::kLowerLeft_Corner] = LL;
341 smallRR.setRectRadii(smallR, radii);
    [all...]
  /external/chromium_org/third_party/skia/include/core/
SkRRect.h 18 // add validate method (all radii positive, all radii sums < rect size, etc.)
43 radii for each corner. It does not have a constructor so must be
49 If either of a corner's radii are 0 the corner will be square.
50 Negative radii are not allowed (they are clamped to zero).
70 //!< The RR is actually a (non-empty) oval (i.e., all x radii are equal
71 //!< and >= width/2 and all the y radii are equal and >= height/2
74 //!< The RR is non-empty and all the x radii are equal & all y radii
76 //!< the curves) nor a rect (i.e., both radii are non-zero
177 const SkVector& radii(Corner corner) const { return fRadii[corner]; } function in class:SkRRect
    [all...]
  /external/skia/include/core/
SkRRect.h 19 // add validate method (all radii positive, all radii sums < rect size, etc.)
44 radii for each corner. It does not have a constructor so must be
50 If either of a corner's radii are 0 the corner will be square.
51 Negative radii are not allowed (they are clamped to zero).
71 //!< The RR is actually a (non-empty) oval (i.e., all x radii are equal
72 //!< and >= width/2 and all the y radii are equal and >= height/2
75 //!< The RR is non-empty and all the x radii are equal & all y radii
77 //!< the curves) nor a rect (i.e., both radii are non-zero
178 const SkVector& radii(Corner corner) const { return fRadii[corner]; } function in class:SkRRect
    [all...]
  /frameworks/base/tools/layoutlib/bridge/src/android/graphics/
Path_Delegate.java 385 /*package*/ static void native_addRoundRect(int nPath, RectF rect, float[] radii, int dir) {
388 native_addRoundRect(nPath, rect, radii[0], radii[1], dir);
394 if (radii[i * 2] != radii[(i + 1) * 2] || radii[i * 2 + 1] != radii[(i + 1) * 2 + 1]) {
  /external/chromium_org/third_party/WebKit/Source/core/rendering/style/
RenderStyle.cpp 935 RoundedRect::Radii radii = calcRadiiFor(surround->border, snappedBorderRect.size(), renderView); local
965 RoundedRect::Radii radii = getRoundedBorderFor(borderRect).radii(); local
    [all...]
  /external/chromium_org/third_party/skia/src/utils/debugger/
SkObjectParser.cpp 260 mRRect->append(") radii: (");
262 const SkVector& radii = rrect.radii((SkRRect::Corner) i); local
263 mRRect->appendScalar(radii.fX);
265 mRRect->appendScalar(radii.fY);
  /external/skia/src/utils/debugger/
SkObjectParser.cpp 260 mRRect->append(") radii: (");
262 const SkVector& radii = rrect.radii((SkRRect::Corner) i); local
263 mRRect->appendScalar(radii.fX);
265 mRRect->appendScalar(radii.fY);

Completed in 725 milliseconds

1 2 3