/external/skia/src/animator/ |
H A D | SkPathParts.cpp | 16 SkPathPart::SkPathPart() : fPath(NULL) { 20 fPath->dirty(); 24 return fPath; 31 fPath = (SkDrawPath*) parent; 51 fPath->fPath.moveTo(x, y); 68 fPath->fPath.rMoveTo(x, y); 89 fPath->fPath [all...] |
H A D | SkParseSVGPath.cpp | 28 static void quadApprox(SkPath &fPath, const SkPoint &p0, const SkPoint &p1, const SkPoint &p2) argument 33 fPath.getLastPt(&c); 44 fPath.quadTo(mid,q); 50 fPath.quadTo(mid,p2); 114 fPath.reset(); 145 fPath.moveTo(points[0]); 151 fPath.lineTo(points[0]); 157 fPath.lineTo(x, c.fY); 164 fPath.lineTo(c.fX, y); 182 quadApprox(fPath, point [all...] |
H A D | SkDrawPath.cpp | 103 return fPath; 111 fPath.reset(); 116 return fPath; 147 value->fOperand.fS32 = (int) fPath.getFillType(); 172 fPath.setFillType((SkPath::FillType) value.fOperand.fS32); 199 fPath.reset(); 200 fPath.moveTo(points[0], points[1]); 203 fPath.lineTo(points[index], points[index+1]); 219 fPath.close();
|
H A D | SkDrawClip.cpp | 36 maker.fCanvas->clipPath(path->fPath);
|
/external/skia/bench/ |
H A D | CoverageBench.cpp | 20 SkPath fPath; member in class:DrawPathBench 31 fPath.moveTo(0, 0); 32 fPath.quadTo(500, 0, 500, 500); 33 fPath.quadTo(250, 0, 0, 500); 38 fRC.setRect(fPath.getBounds().round()); 54 fDraw.drawPathCoverage(fPath, fPaint); 58 fDraw.drawPath(fPath, fPaint);
|
H A D | PathIterBench.cpp | 30 SkPath fPath; member in class:PathIterBench 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]); 71 SkPath::RawIter iter(fPath); 79 SkPath::Iter iter(fPath, false);
|
H A D | BigPathBench.cpp | 27 SkPath fPath; member in class:BigPathBench 50 make_path(fPath); variable 63 const SkRect r = fPath.getBounds(); 76 canvas->drawPath(fPath, paint);
|
/external/skia/samplecode/ |
H A D | SamplePath.cpp | 89 SkPath fPath[6]; member in class:PathView 116 fPath[0].moveTo(40, 70); 117 fPath[0].lineTo(70, 70 + SK_ScalarHalf); 118 fPath[0].lineTo(110, 70); 120 fPath[1].moveTo(40, 70); 121 fPath[1].lineTo(70, 70 - SK_ScalarHalf); 122 fPath[1].lineTo(110, 70); 124 fPath[2].moveTo(V, V); 125 fPath[2].lineTo(50, V); 126 fPath[ [all...] |
H A D | SampleStrokePath.cpp | 100 SkPath fPath; member in class:StrokePathView 112 SkParsePath::FromSVGString(str, &fPath); 114 fPath.addCircle(0, 0, SkIntToScalar(50), SkPath::kCW_Direction); 115 fPath.addCircle(0, SkIntToScalar(-50), SkIntToScalar(30), SkPath::kCW_Direction); 118 scale_to_width(&fPath, fWidth); 119 const SkRect& bounds = fPath.getBounds(); 120 fPath.offset(-bounds.fLeft, -bounds.fTop); 143 canvas->drawPath(fPath, *paint); 199 fPath = p; 200 fPath [all...] |
H A D | SampleCull.cpp | 116 fPath.moveTo(x, y); 118 fPath.lineTo(x, y); 122 subdivide(&fPath, bump); 123 subdivide(&fPath, bump); 124 subdivide(&fPath, bump); 125 fPoints = getpts(fPath, &fPtCount); 163 canvas->drawPath(fPath, paint); 188 SkPath fPath; member in class:CullView
|
H A D | SamplePathEffects.cpp | 93 SkPath fPath; member in class:PathEffectView 109 fPath.moveTo(x, y); 114 fPath.moveTo(x, tmpY); 116 fPath.lineTo(x, tmpY); 125 fPath.addRoundRect(oval, SkIntToScalar(8), SkIntToScalar(8)); 148 canvas->drawPath(fPath, paint); 154 canvas->drawPath(fPath, paint); 162 canvas->drawPath(fPath, paint);
|
H A D | SampleEffects.cpp | 65 SkPath fPath; member in class:EffectsView 79 fPath.moveTo(pts[0], pts[1]); 81 fPath.lineTo(pts[i], pts[i+1]); 111 canvas->drawPath(fPath, fPaint[i]);
|
H A D | SampleFillType.cpp | 20 SkPath fPath; member in class:FillTypeView 24 fPath.addCircle(SkIntToScalar(50), SkIntToScalar(50), radius); 25 fPath.addCircle(SkIntToScalar(100), SkIntToScalar(100), radius); 49 fPath.setFillType(ft); 53 canvas->drawPath(fPath, paint);
|
H A D | SampleTextOnPath.cpp | 93 SkPath fPath; member in class:TextOnPathView 101 fPath.addOval(r); 102 fPath.offset(SkIntToScalar(-50), SkIntToScalar(-50)); 128 canvas->drawTextOnPathHV(text, len, fPath, 132 canvas->drawTextOnPathHV(text, len, fPath, 136 canvas->drawTextOnPathHV(text, len, fPath, 142 canvas->drawPath(fPath, paint);
|
/external/skia/src/gpu/ |
H A D | GrGlyph.h | 37 SkPath* fPath; member in struct:GrGlyph 47 fPath = NULL; 56 if (fPath) { 57 delete fPath; 58 fPath = NULL;
|
/external/skia/src/utils/win/ |
H A D | SkDWriteGeometrySink.cpp | 17 SkDWriteGeometrySink::SkDWriteGeometrySink(SkPath* path) : fRefCount(1), fPath(path) { } 50 fPath->setFillType(SkPath::kEvenOdd_FillType); 53 fPath->setFillType(SkPath::kWinding_FillType); 68 fPath->moveTo(startPoint.x, startPoint.y); 76 fPath->lineTo(points->x, points->y); 114 fPath->getLastPt(&lastPt); 124 fPath->quadTo(quadratic[1].x, quadratic[1].y, 127 fPath->cubicTo(beziers->point1.x, beziers->point1.y, 136 fPath->close();
|
/external/skia/gm/ |
H A D | filltypes.cpp | 13 SkPath fPath; member in class:skiagm::FillTypeGM 20 if (fPath.isEmpty()) { 22 fPath.addCircle(SkIntToScalar(50), SkIntToScalar(50), radius); 23 fPath.addCircle(SkIntToScalar(100), SkIntToScalar(100), radius); 45 fPath.setFillType(ft); 49 canvas->drawPath(fPath, paint);
|
H A D | filltypespersp.cpp | 14 SkPath fPath; member in class:skiagm::FillTypePerspGM 19 if (fPath.isEmpty()) { 21 fPath.addCircle(SkIntToScalar(50), SkIntToScalar(50), radius); 22 fPath.addCircle(SkIntToScalar(100), SkIntToScalar(100), radius); 44 fPath.setFillType(ft); 48 canvas->drawPath(fPath, paint);
|
H A D | poly2poly.cpp | 35 SkPath fPath; member in class:SkJSCanvas 51 void SkJSCanvas::beginPath() { fPath.reset(); } 53 fPath.moveTo(SkDoubleToScalar(x), SkDoubleToScalar(y)); 57 fPath.lineTo(SkDoubleToScalar(x), SkDoubleToScalar(y)); 60 void SkJSCanvas::closePath() { fPath.close(); } 63 fTarget->drawPath(fPath, fFillPaint); 68 fTarget->drawPath(fPath, fStrokePaint);
|
H A D | linepaths.cpp | 74 SkPath fPath; member in struct:skiagm::LinePathGM::PathAndName 78 path.fPath.moveTo(25*SK_Scalar1, 15*SK_Scalar1); 79 path.fPath.lineTo(75*SK_Scalar1, 15*SK_Scalar1); 116 this->drawPath(path.fPath, canvas, color, rect, 217 SkPath fPath; member in struct:skiagm::LineClosePathGM::PathAndName 221 path.fPath.moveTo(25*SK_Scalar1, 15*SK_Scalar1); 222 path.fPath.lineTo(75*SK_Scalar1, 15*SK_Scalar1); 223 path.fPath.close(); 260 this->drawPath(path.fPath, canvas, color, rect,
|
H A D | quadpaths.cpp | 74 SkPath fPath; member in struct:skiagm::QuadPathGM::PathAndName 78 path.fPath.moveTo(25*SK_Scalar1, 10*SK_Scalar1); 79 path.fPath.quadTo(50*SK_Scalar1, 20*SK_Scalar1, 117 this->drawPath(path.fPath, canvas, color, rect, 219 SkPath fPath; member in struct:skiagm::QuadClosePathGM::PathAndName 223 path.fPath.moveTo(25*SK_Scalar1, 10*SK_Scalar1); 224 path.fPath.quadTo(50*SK_Scalar1, 20*SK_Scalar1, 226 path.fPath.close(); 263 this->drawPath(path.fPath, canvas, color, rect,
|
/external/skia/src/pathops/ |
H A D | SkOpEdgeBuilder.h | 19 , fPath(path.nativePath()) 29 , fPath(&path) 63 const SkPath* fPath; member in class:SkOpEdgeBuilder
|
/external/skia/src/core/ |
H A D | SkTextToPathIter.h | 26 const SkPath* fPath; // may be null for "whitespace" glyphs member in struct:SkTextToPathIter::Rec
|
H A D | SkClipStack.cpp | 24 fPath.reset(); 28 fPath.reset(); 32 fPath.set(that.getPath()); 93 fPath.init(); 94 fPath.get()->addRect(this->getRect()); 95 fPath.get()->setFillType(SkPath::kInverseEvenOdd_FillType); 99 fPath.init(); 100 fPath.get()->addRRect(fRRect); 101 fPath.get()->setFillType(SkPath::kInverseEvenOdd_FillType); 105 fPath [all...] |
/external/skia/include/utils/ |
H A D | SkCullPoints.h | 65 SkPath* fPath; member in class:SkCullPointsPath
|