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

1 2 3

  /external/skia/gm/
drrect.cpp 34 SkVector radii[4] = { variable
44 outers[3].setRectRadii(r, radii);
53 inners[4].setRectRadii(r, radii);
rrect.cpp 25 SkVector radii[4]; local
27 radii[i] = src.radii((SkRRect::Corner)i);
30 radii[i].fX -= dx;
31 radii[i].fY -= dy;
33 dst->setRectRadii(r, radii);
45 SkVector radii[4]; local
47 radii[i] = src.radii((SkRRect::Corner)i);
49 dst->setRectRadii(r, radii);
61 SkVector radii[4]; local
89 SkVector radii[4]; local
146 SkVector radii[4] = { variable
    [all...]
blurroundrect.cpp 39 SkVector radii[4]; variable
40 radii[0].set(SkIntToScalar(30), SkIntToScalar(30));
41 radii[1].set(SkIntToScalar(10), SkIntToScalar(10));
42 radii[2].set(SkIntToScalar(30), SkIntToScalar(30));
43 radii[3].set(SkIntToScalar(10), SkIntToScalar(10));
45 fRRect.setRectRadii(r, radii);
115 // Simpler blurred RR test cases where all the radii are the same.
177 // Rounded rect with two opposite corners with large radii, the other two
shapes.cpp 45 SkVector radii[4] = {{4, 6}, {12, 8}, {24, 16}, {32, 48}}; local
46 fShapes.push_back().setRectRadii(SkRect::MakeXYWH(150, -129, 80, 160), radii);
skbug_257.cpp 101 SkVector radii[4] = {{40, 40}, {40, 40}, {40, 40}, {40, 40}}; local
102 rrect.setRectRadii(rect, radii);
occludedrrectblur.cpp 98 SkVector radii[4] = { { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f } }; local
99 radii[left] = SkVector::Make(kSize, kSize);
100 radii[right] = SkVector::Make(kSize, kSize);
104 radii); local
110 radii); local
209 SkVector radii[4] = { { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f } }; local
210 radii[left] = SkVector::Make(SkIntToScalar(kWidth), SkIntToScalar(kWidth));
211 radii[right] = SkVector::Make(SkIntToScalar(kWidth), SkIntToScalar(kWidth));
213 rr.setRectRadii(offset_center_to(r, center.fX + dist*v.fX, center.fY + dist*v.fY), radii); local
217 occRR.setRectRadii(offset_center_to(r, center.fX + dist*v.fX, center.fY + dist*v.fY), radii); local
    [all...]
roundrects.cpp 287 // strokes and radii
289 SkScalar radii[][2] = { variable
302 circleRect.setRectXY(rect, radii[i][0], radii[i][1]);
blurrect.cpp 180 const float radii[] = {20, 5, 10}; local
196 for (size_t j = 0 ; j < SK_ARRAY_COUNT(radii) ; j++) {
197 float radius = radii[j];
  /external/skia/samplecode/
SampleClock.cpp 57 SkVector radii[4] = {{4,4}, {4,4}, {4,4}, {4,4}}; variable
58 rrect.setRectRadii(rect, radii);
80 radii[0] = SkPoint::Make(2.5f,2.5f);
81 radii[1] = SkPoint::Make(2.5f,2.5f);
82 radii[2] = SkPoint::Make(2.5f,2.5f);
83 radii[3] = SkPoint::Make(2.5f,2.5f);
84 rrect.setRectRadii(rect, radii);
120 radii[0] = SkPoint::Make(7,7);
121 radii[1] = SkPoint::Make(7,7);
122 radii[2] = SkPoint::Make(7,7)
    [all...]
  /external/skia/src/gpu/effects/
GrEllipseEffect.h 23 SkPoint radii() const { return fRadii; } function in class:GrEllipseEffect
24 static sk_sp<GrFragmentProcessor> Make(int edgeType, SkPoint center, SkPoint radii) {
25 return sk_sp<GrFragmentProcessor>(new GrEllipseEffect(edgeType, center, radii));
30 GrEllipseEffect(int edgeType, SkPoint center, SkPoint radii)
34 , fRadii(radii) {
GrEllipseEffect.cpp 62 auto radii = _outer.radii(); variable
63 (void)radii; variable
69 if (radii != prevRadii || center != prevCenter) {
74 if (radii.fX > radii.fY) {
76 invRYSqd = (radii.fX * radii.fX) / (radii.fY * radii.fY)
    [all...]
  /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...]
  /cts/tests/tests/graphics/src/android/graphics/drawable/cts/
PaintDrawableTest.java 103 float[] radii = { local
119 paintDrawable.setCornerRadii(radii);
  /external/skia/src/utils/
SkParsePath.cpp 166 SkPoint radii; local
168 if ((data = find_points(data, &radii, 1, false, nullptr))
177 path.arcTo(radii, angle, (SkPath::ArcSize) SkToBool(largeArc),
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...]
  /packages/apps/Launcher3/src/com/android/launcher3/popup/
PopupItemView.java 136 float[] radii = new float[] {rTop, rTop, rTop, rTop, rBot, rBot, rBot, rBot}; local
137 ShapeDrawable roundRectBackground = new ShapeDrawable(new RoundRectShape(radii, null, null));
  /external/skia/include/core/
SkRRect.h 37 radii for each corner. It does not have a constructor so must be
43 If either of a corner's radii are 0 the corner will be square.
44 Negative radii are not allowed (they are clamped to zero).
65 //!< The RR is actually a (non-empty) oval (i.e., all x radii are equal
66 //!< and >= width/2 and all the y radii are equal and >= height/2
69 //!< The RR is non-empty and all the x radii are equal & all y radii
71 //!< the curves) nor a rect (i.e., both radii are non-zero)
74 //!< The RR is non-empty and the two left x radii are equal, the two top
75 //!< y radii are equal, and the same for the right and bottom but it i
220 const SkVector& radii(Corner corner) const { return fRadii[corner]; } function in class:SkRRect
    [all...]
  /external/skia/src/gpu/instanced/
InstancedOp.cpp 53 const SkVector& radii = rrect.getSimpleRadii(); local
54 this->appendParamsTexel(radii.x(), radii.y(), rrect.width(), rrect.height());
60 const SkVector& radiiTL = rrect.radii(SkRRect::kUpperLeft_Corner);
61 const SkVector& radiiBR = rrect.radii(SkRRect::kLowerRight_Corner);
68 * The x and y radii of each arc are stored in separate vectors,
82 const SkVector& radiiTL = rrect.radii(SkRRect::kUpperLeft_Corner);
83 const SkVector& radiiTR = rrect.radii(SkRRect::kUpperRight_Corner);
84 const SkVector& radiiBR = rrect.radii(SkRRect::kLowerRight_Corner);
85 const SkVector& radiiBL = rrect.radii(SkRRect::kLowerLeft_Corner)
    [all...]
  /external/skia/tests/
DrawPathTest.cpp 316 // This is a simplified version from the bug. RRect radii not properly scaled.
322 SkVector radii[4] = { local
326 rr.setRectRadii(r, radii);
331 // RRect radii not properly scaled.
337 SkVector radii[4] = { local
341 rr.setRectRadii(r, radii);
RRectInPathTest.cpp 188 SkVector radii[4] = { local
192 rr.setRectRadii(r, radii);
258 SkVector radii[4] = { { l, t }, { r, t }, { r, b }, { l, b } }; local
259 rr2.setRectRadii(rect, radii);
355 SkPoint radii[4] = { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } }; local
358 rr2.setRectRadii(rect, radii);
398 SkPoint radii[4] = { { 0, 0 }, { 20, 20 }, { 50, 50 }, { 20, 50 } }; local
401 rr2.setRectRadii(rect, radii);
412 SkPoint radii[4] = { { 50, 100 }, { 100, 50 }, { 50, 100 }, { 100, 50 } }; local
414 rr1.setRectRadii(rect, radii);
437 SkVector radii[4]; local
451 const SkVector radii[4] = { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 100, 100 } }; local
    [all...]
RoundRectTest.cpp 25 SkVector radii[4] = { local
29 rr.setRectRadii(r, radii);
31 REPORTER_ASSERT(reporter, (double) rr.radii(SkRRect::kUpperRight_Corner).fY +
32 (double) rr.radii(SkRRect::kLowerRight_Corner).fY <=
66 static const SkVector radii[4] = { { 0, 1 }, { 2, 3 }, { 4, 5 }, { 6, 7 } }; local
83 r.setRectRadii(oooRects[i], radii);
100 r.setRectRadii(emptyRects[i], radii);
141 // This test doesn't hold if the radii will be rescaled by SkRRect
146 REPORTER_ASSERT(reporter, rquad[i] == rr.radii((SkRRect::Corner) i));
150 SkVector radii[4] = { { l, t }, { r, t }, { r, b }, { l, b } } local
284 SkPoint radii[4] = { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } }; local
324 SkPoint radii[4] = { { 0, 0 }, { 20, 20 }, { 50, 50 }, { 20, 50 } }; local
338 SkPoint radii[4] = { { 50, 100 }, { 100, 50 }, { 50, 100 }, { 100, 50 } }; local
687 SkVector radii[4] = { { 0, SkIntToScalar(1) }, local
    [all...]
  /external/skia/tools/debugger/
SkObjectParser.cpp 304 mRRect->append(") radii: (");
306 const SkVector& radii = rrect.radii((SkRRect::Corner) i); local
307 mRRect->appendScalar(radii.fX);
309 mRRect->appendScalar(radii.fY);
  /development/samples/ApiDemos/src/com/example/android/apis/graphics/
ShadowCardDrag.java 158 float radii[] = new float[] {r, r, r, r, r, r, r, r}; local
159 mShapes.add(new RoundRectShape(radii, null, null));
  /external/skia/src/effects/
SkRRectsGaussianEdgeMaskFilter.cpp 19 * The round rects must have the same radii at each corner and the x&y radii
67 const SkVector& radii = rr.getSimpleRadii(); local
68 SkASSERT(SkScalarNearlyEqual(radii.fX, radii.fY));
91 SkScalar insetDist = SkTMin(SkTMax(rad, radii.fX), SkTMin(halfW, halfH));
100 SkVector cornerTop = { halfW - radii.fX - coneBottom.fX, halfH - coneBottom.fY };
101 SkVector cornerRight = { halfW - coneBottom.fX, halfH - radii.fY - coneBottom.fY };
114 SkVector cornerCenterInConeSpace = { insetDist - radii.fX, insetDist - radii.fY }
    [all...]
  /frameworks/base/libs/hwui/
SkiaCanvasProxy.cpp 97 SkVector radii = roundRect.getSimpleRadii(); local
99 radii.fX, radii.fY, paint);

Completed in 468 milliseconds

1 2 3