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

1 2 3 4 5 6 7 8 91011>>

  /external/skia/samplecode/
SampleHairCurves.cpp 42 SkScalar pts[] = { local
48 curves.moveTo(pts[0], pts[1]);
49 curves.cubicTo(pts[2], pts[3],
50 pts[4], pts[5],
51 pts[6], pts[7]);
53 hulls.moveTo(pts[0], pts[1])
64 SkScalar pts[] = { local
82 SkScalar pts[] = { local
103 SkScalar pts[] = { local
    [all...]
SampleGradients.cpp 14 SkPoint pts[] = { { r.fLeft, r.fTop }, { r.fRight, r.fTop } }; local
15 return SkGradientShader::MakeLinear(pts, colors, nullptr, 2, SkShader::kClamp_TileMode);
65 static sk_sp<SkShader> MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) {
66 return SkGradientShader::MakeLinear(pts, data.fColors, data.fPos, data.fCount, tm);
69 static sk_sp<SkShader> MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) {
71 center.set(SkScalarAve(pts[0].fX, pts[1].fX),
72 SkScalarAve(pts[0].fY, pts[1].fY));
77 static sk_sp<SkShader> MakeSweep(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm)
131 SkPoint pts[2] = { variable
    [all...]
SamplePoints.cpp 38 static void fill_pts(SkPoint pts[], size_t n, SkRandom* rand) {
40 pts[i].set(rand->nextUScalar1() * 640, rand->nextUScalar1() * 480);
59 SkPoint* pts = new SkPoint[n]; local
60 fill_pts(pts, n, &rand);
62 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0);
63 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1);
64 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2);
65 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3);
67 delete[] pts;
  /external/skqp/samplecode/
SampleHairCurves.cpp 42 SkScalar pts[] = { local
48 curves.moveTo(pts[0], pts[1]);
49 curves.cubicTo(pts[2], pts[3],
50 pts[4], pts[5],
51 pts[6], pts[7]);
53 hulls.moveTo(pts[0], pts[1])
64 SkScalar pts[] = { local
82 SkScalar pts[] = { local
103 SkScalar pts[] = { local
    [all...]
SampleGradients.cpp 14 SkPoint pts[] = { { r.fLeft, r.fTop }, { r.fRight, r.fTop } }; local
15 return SkGradientShader::MakeLinear(pts, colors, nullptr, 2, SkShader::kClamp_TileMode);
65 static sk_sp<SkShader> MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) {
66 return SkGradientShader::MakeLinear(pts, data.fColors, data.fPos, data.fCount, tm);
69 static sk_sp<SkShader> MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) {
71 center.set(SkScalarAve(pts[0].fX, pts[1].fX),
72 SkScalarAve(pts[0].fY, pts[1].fY));
77 static sk_sp<SkShader> MakeSweep(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm)
131 SkPoint pts[2] = { variable
    [all...]
SamplePoints.cpp 38 static void fill_pts(SkPoint pts[], size_t n, SkRandom* rand) {
40 pts[i].set(rand->nextUScalar1() * 640, rand->nextUScalar1() * 480);
59 SkPoint* pts = new SkPoint[n]; local
60 fill_pts(pts, n, &rand);
62 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0);
63 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1);
64 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2);
65 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3);
67 delete[] pts;
  /external/skia/src/pathops/
SkLineParameters.h 31 bool cubicEndPoints(const SkDCubic& pts) {
33 cubicEndPoints(pts, 0, endIndex);
38 cubicEndPoints(pts, 0, ++endIndex);
44 cubicEndPoints(pts, 0, ++endIndex); // line
55 if (NotAlmostEqualUlps(pts[0].fY, pts[++endIndex].fY)) {
56 if (pts[0].fY > pts[endIndex].fY) {
65 if (pts[0].fY > pts[3].fY)
    [all...]
SkPathOpsTightBounds.cpp 16 SkPoint pts[4]; local
17 verb = iter.next(pts);
20 moveBounds.fLeft = SkTMin(moveBounds.fLeft, pts[0].fX);
21 moveBounds.fTop = SkTMin(moveBounds.fTop, pts[0].fY);
22 moveBounds.fRight = SkTMax(moveBounds.fRight, pts[0].fX);
23 moveBounds.fBottom = SkTMax(moveBounds.fBottom, pts[0].fY);
30 wellBehaved &= between(pts[0].fX, pts[1].fX, pts[2].fX);
31 wellBehaved &= between(pts[0].fY, pts[1].fY, pts[2].fY)
    [all...]
SkAddIntersections.cpp 13 static void debugShowLineIntersection(int pts, const SkIntersectionHelper& wt,
15 SkASSERT(i.used() == pts);
16 if (!pts) {
18 __FUNCTION__, LINE_DEBUG_DATA(wt.pts()), LINE_DEBUG_DATA(wn.pts()));
22 i[0][0], LINE_DEBUG_DATA(wt.pts()), PT_DEBUG_DATA(i, 0));
23 if (pts == 2) {
26 SkDebugf(" wnTs[0]=%g " LINE_DEBUG_STR, i[1][0], LINE_DEBUG_DATA(wn.pts()));
27 if (pts == 2) {
33 static void debugShowQuadLineIntersection(int pts, const SkIntersectionHelper& wt
281 int pts = 0; local
    [all...]
  /external/skqp/src/pathops/
SkLineParameters.h 31 bool cubicEndPoints(const SkDCubic& pts) {
33 cubicEndPoints(pts, 0, endIndex);
38 cubicEndPoints(pts, 0, ++endIndex);
44 cubicEndPoints(pts, 0, ++endIndex); // line
55 if (NotAlmostEqualUlps(pts[0].fY, pts[++endIndex].fY)) {
56 if (pts[0].fY > pts[endIndex].fY) {
65 if (pts[0].fY > pts[3].fY)
    [all...]
SkPathOpsTightBounds.cpp 16 SkPoint pts[4]; local
17 verb = iter.next(pts);
20 moveBounds.fLeft = SkTMin(moveBounds.fLeft, pts[0].fX);
21 moveBounds.fTop = SkTMin(moveBounds.fTop, pts[0].fY);
22 moveBounds.fRight = SkTMax(moveBounds.fRight, pts[0].fX);
23 moveBounds.fBottom = SkTMax(moveBounds.fBottom, pts[0].fY);
30 wellBehaved &= between(pts[0].fX, pts[1].fX, pts[2].fX);
31 wellBehaved &= between(pts[0].fY, pts[1].fY, pts[2].fY)
    [all...]
SkAddIntersections.cpp 13 static void debugShowLineIntersection(int pts, const SkIntersectionHelper& wt,
15 SkASSERT(i.used() == pts);
16 if (!pts) {
18 __FUNCTION__, LINE_DEBUG_DATA(wt.pts()), LINE_DEBUG_DATA(wn.pts()));
22 i[0][0], LINE_DEBUG_DATA(wt.pts()), PT_DEBUG_DATA(i, 0));
23 if (pts == 2) {
26 SkDebugf(" wnTs[0]=%g " LINE_DEBUG_STR, i[1][0], LINE_DEBUG_DATA(wn.pts()));
27 if (pts == 2) {
33 static void debugShowQuadLineIntersection(int pts, const SkIntersectionHelper& wt
281 int pts = 0; local
    [all...]
  /external/skia/bench/
PathIterBench.cpp 17 static int rand_pts(SkRandom& rand, SkPoint pts[4]) {
22 pts[i].fX = rand.nextSScalar1();
23 pts[i].fY = rand.nextSScalar1();
40 SkPoint pts[4]; local
41 int n = rand_pts(rand, pts);
44 fPath.moveTo(pts[0]);
47 fPath.lineTo(pts[1]);
50 fPath.quadTo(pts[1], pts[2]);
53 fPath.cubicTo(pts[1], pts[2], pts[3])
73 SkPoint pts[4]; variable
81 SkPoint pts[4]; variable
    [all...]
  /external/skqp/bench/
PathIterBench.cpp 17 static int rand_pts(SkRandom& rand, SkPoint pts[4]) {
22 pts[i].fX = rand.nextSScalar1();
23 pts[i].fY = rand.nextSScalar1();
40 SkPoint pts[4]; local
41 int n = rand_pts(rand, pts);
44 fPath.moveTo(pts[0]);
47 fPath.lineTo(pts[1]);
50 fPath.quadTo(pts[1], pts[2]);
53 fPath.cubicTo(pts[1], pts[2], pts[3])
73 SkPoint pts[4]; variable
81 SkPoint pts[4]; variable
    [all...]
  /external/skia/gm/
gradients_2pt_conical.cpp 41 static sk_sp<SkShader> Make2ConicalOutside(const SkPoint pts[2], const GradData& data,
44 SkScalar radius0 = (pts[1].fX - pts[0].fX) / 10;
45 SkScalar radius1 = (pts[1].fX - pts[0].fX) / 3;
46 center0.set(pts[0].fX + radius0, pts[0].fY + radius0);
47 center1.set(pts[1].fX - radius1, pts[1].fY - radius1);
52 static sk_sp<SkShader> Make2ConicalOutsideStrip(const SkPoint pts[2], const GradData& data
332 SkPoint pts[2] = { local
    [all...]
points.cpp 26 static void fill_pts(SkPoint pts[], size_t n, SkRandom* rand) {
33 pts[i].set(x, y);
53 SkPoint* pts = new SkPoint[n]; variable
54 fill_pts(pts, n, &rand);
56 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0);
57 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1);
58 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2);
59 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3);
61 delete[] pts;
  /external/skia/src/core/
SkEdgeClipper.cpp 51 const SkPoint pts[] = { p0, p1 }; local
52 int lineCount = SkLineClipper::ClipLine(pts, clip, lines, fCanCullToTheRight);
84 static bool chopMonoQuadAtY(SkPoint pts[3], SkScalar y, SkScalar* t) {
85 return chopMonoQuadAt(pts[0].fY, pts[1].fY, pts[2].fY, y, t);
88 static bool chopMonoQuadAtX(SkPoint pts[3], SkScalar x, SkScalar* t) {
89 return chopMonoQuadAt(pts[0].fX, pts[1].fX, pts[2].fX, x, t)
143 SkPoint pts[3]; local
333 SkPoint pts[4]; local
    [all...]
SkEdgeClipper.h 22 bool clipQuad(const SkPoint pts[3], const SkRect& clip);
23 bool clipCubic(const SkPoint pts[4], const SkRect& clip);
25 SkPath::Verb next(SkPoint pts[]);
45 void appendQuad(const SkPoint pts[3], bool reverse);
46 void appendCubic(const SkPoint pts[4], bool reverse);
50 void sk_assert_monotonic_x(const SkPoint pts[], int count);
51 void sk_assert_monotonic_y(const SkPoint pts[], int count);
53 #define sk_assert_monotonic_x(pts, count)
54 #define sk_assert_monotonic_y(pts, count)
SkQuadClipper.h 38 bool clipQuad(const SkPoint pts[3], const SkRect& clip);
39 bool clipCubic(const SkPoint pts[4], const SkRect& clip);
41 SkPath::Verb next(SkPoint pts[]);
57 void appendQuad(const SkPoint pts[3], bool reverse);
58 void appendCubic(const SkPoint pts[4], bool reverse);
62 void sk_assert_monotonic_x(const SkPoint pts[], int count);
63 void sk_assert_monotonic_y(const SkPoint pts[], int count);
65 #define sk_assert_monotonic_x(pts, count)
66 #define sk_assert_monotonic_y(pts, count)
  /external/skqp/gm/
gradients_2pt_conical.cpp 41 static sk_sp<SkShader> Make2ConicalOutside(const SkPoint pts[2], const GradData& data,
44 SkScalar radius0 = (pts[1].fX - pts[0].fX) / 10;
45 SkScalar radius1 = (pts[1].fX - pts[0].fX) / 3;
46 center0.set(pts[0].fX + radius0, pts[0].fY + radius0);
47 center1.set(pts[1].fX - radius1, pts[1].fY - radius1);
52 static sk_sp<SkShader> Make2ConicalOutsideStrip(const SkPoint pts[2], const GradData& data
332 SkPoint pts[2] = { local
    [all...]
points.cpp 26 static void fill_pts(SkPoint pts[], size_t n, SkRandom* rand) {
33 pts[i].set(x, y);
53 SkPoint* pts = new SkPoint[n]; variable
54 fill_pts(pts, n, &rand);
56 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0);
57 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1);
58 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2);
59 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3);
61 delete[] pts;
  /external/skqp/src/core/
SkEdgeClipper.cpp 51 const SkPoint pts[] = { p0, p1 }; local
52 int lineCount = SkLineClipper::ClipLine(pts, clip, lines, fCanCullToTheRight);
84 static bool chopMonoQuadAtY(SkPoint pts[3], SkScalar y, SkScalar* t) {
85 return chopMonoQuadAt(pts[0].fY, pts[1].fY, pts[2].fY, y, t);
88 static bool chopMonoQuadAtX(SkPoint pts[3], SkScalar x, SkScalar* t) {
89 return chopMonoQuadAt(pts[0].fX, pts[1].fX, pts[2].fX, x, t)
143 SkPoint pts[3]; local
333 SkPoint pts[4]; local
    [all...]
  /external/skia/src/effects/
SkCornerPathEffect.cpp 46 SkPoint pts[4]; local
60 switch (verb = iter.next(pts, false)) {
68 moveTo = pts[0];
71 dst->moveTo(pts[0]);
76 bool drawSegment = ComputeStep(pts[0], pts[1], fRadius, &step);
82 dst->quadTo(pts[0].fX, pts[0].fY, pts[0].fX + step.fX,
83 pts[0].fY + step.fY)
    [all...]
  /external/skqp/src/effects/
SkCornerPathEffect.cpp 40 SkPoint pts[4]; local
54 switch (verb = iter.next(pts, false)) {
62 moveTo = pts[0];
65 dst->moveTo(pts[0]);
70 bool drawSegment = ComputeStep(pts[0], pts[1], fRadius, &step);
76 dst->quadTo(pts[0].fX, pts[0].fY, pts[0].fX + step.fX,
77 pts[0].fY + step.fY)
    [all...]
  /frameworks/base/core/java/android/gesture/
Instance.java 73 float[] pts; local
76 pts = temporalSampler(orientationType, gesture);
77 instance = new Instance(gesture.getID(), pts, label);
80 pts = spatialSampler(gesture);
81 instance = new Instance(gesture.getID(), pts, label);
91 float[] pts = GestureUtils.temporalSampling(gesture.getStrokes().get(0), local
93 float[] center = GestureUtils.computeCentroid(pts);
94 float orientation = (float)Math.atan2(pts[1] - center[1], pts[0] - center[0]);
107 GestureUtils.translate(pts, -center[0], -center[1])
    [all...]

Completed in 2540 milliseconds

1 2 3 4 5 6 7 8 91011>>