/external/chromium_org/third_party/skia/gm/ |
H A D | points.cpp | 30 static void fill_pts(SkPoint pts[], size_t n, SkLCGRandom* rand) { argument 37 pts[i].set(x, y); 57 SkPoint* pts = new SkPoint[n]; local 58 fill_pts(pts, n, &rand); 60 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0); 61 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1); 62 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2); 63 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3); 65 delete[] pts;
|
H A D | shadertext.cpp | 20 SkPoint pts[] = { { 0, 0 }, { s, s } }; local 26 paint.setShader(SkGradientShader::CreateLinear(pts, colors, pos, 48 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 49 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, data.fCount, tm); 52 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 54 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 55 SkScalarAve(pts[0].fY, pts[1].fY)); 60 static SkShader* MakeSweep(const SkPoint pts[ argument 67 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 112 SkPoint pts[2] = { local [all...] |
H A D | gradients_no_texture.cpp | 29 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 30 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, data.fCount, tm); 33 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 35 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 36 SkScalarAve(pts[0].fY, pts[1].fY)); 41 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, SkShader::TileMode) { argument 43 center.set(SkScalarAve(pts[0].fX, pts[ 48 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 60 Make2Conical(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 225 const SkPoint pts[] = { variable [all...] |
/external/chromium_org/third_party/skia/samplecode/ |
H A D | SamplePoints.cpp | 42 static void fill_pts(SkPoint pts[], size_t n, SkRandom* rand) { argument 44 pts[i].set(rand->nextUScalar1() * 640, rand->nextUScalar1() * 480); 63 SkPoint* pts = new SkPoint[n]; local 64 fill_pts(pts, n, &rand); 66 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0); 67 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1); 68 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2); 69 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3); 71 delete[] pts;
|
H A D | SampleCull.cpp | 20 static void addbump(SkPath* path, const SkPoint pts[2], SkScalar bump) { argument 23 tang.setLength(pts[1].fX - pts[0].fX, pts[1].fY - pts[0].fY, bump); 25 path->lineTo(SkScalarHalf(pts[0].fX + pts[1].fX) - tang.fY, 26 SkScalarHalf(pts[0].fY + pts[1].fY) + tang.fX); 27 path->lineTo(pts[ 32 SkPoint pts[4]; local 55 SkPoint pts[4]; local [all...] |
H A D | SampleHairline.cpp | 47 static void generate_pts(SkPoint pts[], int count, int w, int h) { argument 49 pts[i].set(gRand.nextUScalar1() * 3 * w - SkIntToScalar(w), 94 SkPoint pts[N]; local 96 generate_pts(pts, N, WIDTH, HEIGHT); 98 canvas->drawLine(pts[0].fX, pts[0].fY, pts[1].fX, pts[1].fY, paint); 101 pts[0].fX, pts[ 110 SkPoint pts[N]; local 133 SkPoint pts[N]; local 157 SkPoint pts[N]; local [all...] |
H A D | SampleShaderText.cpp | 19 SkPoint pts[] = { { 0, 0 }, { s, s } }; local 25 paint.setShader(SkGradientShader::CreateLinear(pts, colors, pos, 56 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 57 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, data.fCount, tm); 60 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 62 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 63 SkScalarAve(pts[0].fY, pts[1].fY)); 68 static SkShader* MakeSweep(const SkPoint pts[ argument 75 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 119 SkPoint pts[2] = { local [all...] |
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkQuadClipper.h | 39 bool clipQuad(const SkPoint pts[3], const SkRect& clip); 40 bool clipCubic(const SkPoint pts[4], const SkRect& clip); 42 SkPath::Verb next(SkPoint pts[]); 58 void appendQuad(const SkPoint pts[3], bool reverse); 59 void appendCubic(const SkPoint pts[4], bool reverse); 63 void sk_assert_monotonic_x(const SkPoint pts[], int count); 64 void sk_assert_monotonic_y(const SkPoint pts[], int count); 66 #define sk_assert_monotonic_x(pts, count) 67 #define sk_assert_monotonic_y(pts, count)
|
H A D | SkEdgeBuilder.cpp | 25 void SkEdgeBuilder::addLine(const SkPoint pts[]) { argument 27 if (edge->setLine(pts[0], pts[1], fShiftUp)) { 34 void SkEdgeBuilder::addQuad(const SkPoint pts[]) { argument 36 if (edge->setQuadratic(pts, fShiftUp)) { 43 void SkEdgeBuilder::addCubic(const SkPoint pts[]) { argument 45 if (edge->setCubic(pts, NULL, fShiftUp)) { 53 SkPoint pts[4]; local 56 while ((verb = clipper->next(pts)) != SkPath::kDone_Verb) { 59 this->addLine(pts); 85 SkPoint pts[4]; local 156 handle_quad(SkEdgeBuilder* builder, const SkPoint pts[3]) argument 177 SkPoint pts[4]; local [all...] |
H A D | SkEdgeBuilder.h | 44 void addLine(const SkPoint pts[]); 45 void addQuad(const SkPoint pts[]); 46 void addCubic(const SkPoint pts[]);
|
/external/chromium_org/third_party/skia/tests/ |
H A D | GeometryTest.cpp | 37 SkPoint pts[3], dst[5]; local 39 pts[0].set(0, 0); 40 pts[1].set(100, 50); 41 pts[2].set(0, 100); 43 int count = SkChopQuadAtMaxCurvature(pts, dst); 46 pts[0].set(0, 0); 47 pts[1].set(SkIntToScalar(3), 0); 48 pts[2].set(SkIntToScalar(3), SkIntToScalar(3)); 49 SkConvertQuadToCubic(pts, dst);
|
/external/skia/gm/ |
H A D | points.cpp | 30 static void fill_pts(SkPoint pts[], size_t n, SkLCGRandom* rand) { argument 37 pts[i].set(x, y); 57 SkPoint* pts = new SkPoint[n]; local 58 fill_pts(pts, n, &rand); 60 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0); 61 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1); 62 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2); 63 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3); 65 delete[] pts;
|
H A D | shadertext.cpp | 20 SkPoint pts[] = { { 0, 0 }, { s, s } }; local 26 paint.setShader(SkGradientShader::CreateLinear(pts, colors, pos, 57 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 58 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, data.fCount, tm); 61 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 63 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 64 SkScalarAve(pts[0].fY, pts[1].fY)); 69 static SkShader* MakeSweep(const SkPoint pts[ argument 76 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 121 SkPoint pts[2] = { local [all...] |
H A D | gradients_no_texture.cpp | 29 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 30 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, data.fCount, tm); 33 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 35 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 36 SkScalarAve(pts[0].fY, pts[1].fY)); 41 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, SkShader::TileMode) { argument 43 center.set(SkScalarAve(pts[0].fX, pts[ 48 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 60 Make2Conical(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 225 const SkPoint pts[] = { variable [all...] |
/external/skia/samplecode/ |
H A D | SamplePoints.cpp | 42 static void fill_pts(SkPoint pts[], size_t n, SkRandom* rand) { argument 44 pts[i].set(rand->nextUScalar1() * 640, rand->nextUScalar1() * 480); 63 SkPoint* pts = new SkPoint[n]; local 64 fill_pts(pts, n, &rand); 66 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0); 67 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1); 68 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2); 69 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3); 71 delete[] pts;
|
H A D | SampleCull.cpp | 20 static void addbump(SkPath* path, const SkPoint pts[2], SkScalar bump) { argument 23 tang.setLength(pts[1].fX - pts[0].fX, pts[1].fY - pts[0].fY, bump); 25 path->lineTo(SkScalarHalf(pts[0].fX + pts[1].fX) - tang.fY, 26 SkScalarHalf(pts[0].fY + pts[1].fY) + tang.fX); 27 path->lineTo(pts[ 32 SkPoint pts[4]; local 55 SkPoint pts[4]; local [all...] |
H A D | SampleHairline.cpp | 47 static void generate_pts(SkPoint pts[], int count, int w, int h) { argument 49 pts[i].set(gRand.nextUScalar1() * 3 * w - SkIntToScalar(w), 94 SkPoint pts[N]; local 96 generate_pts(pts, N, WIDTH, HEIGHT); 98 canvas->drawLine(pts[0].fX, pts[0].fY, pts[1].fX, pts[1].fY, paint); 101 pts[0].fX, pts[ 110 SkPoint pts[N]; local 133 SkPoint pts[N]; local 157 SkPoint pts[N]; local [all...] |
H A D | SampleShaderText.cpp | 19 SkPoint pts[] = { { 0, 0 }, { s, s } }; local 25 paint.setShader(SkGradientShader::CreateLinear(pts, colors, pos, 56 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 57 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, data.fCount, tm); 60 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) { argument 62 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 63 SkScalarAve(pts[0].fY, pts[1].fY)); 68 static SkShader* MakeSweep(const SkPoint pts[ argument 75 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm) argument 119 SkPoint pts[2] = { local [all...] |
/external/skia/src/core/ |
H A D | SkQuadClipper.h | 39 bool clipQuad(const SkPoint pts[3], const SkRect& clip); 40 bool clipCubic(const SkPoint pts[4], const SkRect& clip); 42 SkPath::Verb next(SkPoint pts[]); 58 void appendQuad(const SkPoint pts[3], bool reverse); 59 void appendCubic(const SkPoint pts[4], bool reverse); 63 void sk_assert_monotonic_x(const SkPoint pts[], int count); 64 void sk_assert_monotonic_y(const SkPoint pts[], int count); 66 #define sk_assert_monotonic_x(pts, count) 67 #define sk_assert_monotonic_y(pts, count)
|
H A D | SkEdgeBuilder.cpp | 25 void SkEdgeBuilder::addLine(const SkPoint pts[]) { argument 27 if (edge->setLine(pts[0], pts[1], fShiftUp)) { 34 void SkEdgeBuilder::addQuad(const SkPoint pts[]) { argument 36 if (edge->setQuadratic(pts, fShiftUp)) { 43 void SkEdgeBuilder::addCubic(const SkPoint pts[]) { argument 45 if (edge->setCubic(pts, NULL, fShiftUp)) { 53 SkPoint pts[4]; local 56 while ((verb = clipper->next(pts)) != SkPath::kDone_Verb) { 59 this->addLine(pts); 85 SkPoint pts[4]; local 156 handle_quad(SkEdgeBuilder* builder, const SkPoint pts[3]) argument 177 SkPoint pts[4]; local [all...] |
/external/skia/tests/ |
H A D | GeometryTest.cpp | 37 SkPoint pts[3], dst[5]; local 39 pts[0].set(0, 0); 40 pts[1].set(100, 50); 41 pts[2].set(0, 100); 43 int count = SkChopQuadAtMaxCurvature(pts, dst); 46 pts[0].set(0, 0); 47 pts[1].set(SkIntToScalar(3), 0); 48 pts[2].set(SkIntToScalar(3), SkIntToScalar(3)); 49 SkConvertQuadToCubic(pts, dst);
|
/external/chromium_org/third_party/skia/src/effects/ |
H A D | SkCornerPathEffect.cpp | 42 SkPoint pts[4]; local 55 switch (verb = iter.next(pts, false)) { 63 moveTo = pts[0]; 66 dst->moveTo(pts[0]); 71 bool drawSegment = ComputeStep(pts[0], pts[1], fRadius, &step); 77 dst->quadTo(pts[0].fX, pts[0].fY, pts[0].fX + step.fX, 78 pts[ [all...] |
/external/chromium_org/third_party/skia/src/pathops/ |
H A D | SkPathOpsQuad.h | 14 const SkDQuad& first() const { return (const SkDQuad&) pts[0]; } 15 const SkDQuad& second() const { return (const SkDQuad&) pts[2]; } 16 SkDPoint pts[5]; member in struct:SkDQuadPair 27 void set(const SkPoint pts[3]) { argument 28 fPts[0] = pts[0]; 29 fPts[1] = pts[1]; 30 fPts[2] = pts[2]; 56 static SkDPoint SubDivide(const SkPoint pts[3], const SkDPoint& a, const SkDPoint& c, argument 59 quad.set(pts);
|
/external/skia/src/pathops/ |
H A D | SkPathOpsQuad.h | 14 const SkDQuad& first() const { return (const SkDQuad&) pts[0]; } 15 const SkDQuad& second() const { return (const SkDQuad&) pts[2]; } 16 SkDPoint pts[5]; member in struct:SkDQuadPair 27 void set(const SkPoint pts[3]) { argument 28 fPts[0] = pts[0]; 29 fPts[1] = pts[1]; 30 fPts[2] = pts[2]; 56 static SkDPoint SubDivide(const SkPoint pts[3], const SkDPoint& a, const SkDPoint& c, argument 59 quad.set(pts);
|
/external/eigen/unsupported/test/ |
H A D | splines.cpp | 113 MatrixXd pts(10,3); 114 pts << 0.707620811535916, 0.510258911240815, 0.417485437023409, 124 pts.transposeInPlace(); 129 VERIFY( (pt - pts.col(i)).norm() < 1e-14 ); 140 MatrixXd pts(11,3); 141 pts << 0.959743958516081, 0.340385726666133, 0.585267750979777, 152 pts.transposeInPlace(); 157 VERIFY( (pt - pts.col(i)).norm() < 1e-14 ); 179 MatrixXd pts(12,2); 180 pts << [all...] |