Searched refs:fPath (Results 1 - 25 of 80) sorted by relevance

1234

/external/skia/src/animator/
H A DSkPathParts.cpp16 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 DSkParseSVGPath.cpp28 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 DSkDrawPath.cpp103 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 DSkDrawClip.cpp36 maker.fCanvas->clipPath(path->fPath);
/external/skia/bench/
H A DCoverageBench.cpp20 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 DPathIterBench.cpp30 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 DBigPathBench.cpp27 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 DSamplePath.cpp89 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 DSampleStrokePath.cpp100 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 DSampleCull.cpp116 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 DSamplePathEffects.cpp93 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 DSampleEffects.cpp65 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 DSampleFillType.cpp20 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 DSampleTextOnPath.cpp93 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 DGrGlyph.h37 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 DSkDWriteGeometrySink.cpp17 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 Dfilltypes.cpp13 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 Dfilltypespersp.cpp14 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 Dpoly2poly.cpp35 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 Dlinepaths.cpp74 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 Dquadpaths.cpp74 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 DSkOpEdgeBuilder.h19 , fPath(path.nativePath())
29 , fPath(&path)
63 const SkPath* fPath; member in class:SkOpEdgeBuilder
/external/skia/src/core/
H A DSkTextToPathIter.h26 const SkPath* fPath; // may be null for "whitespace" glyphs member in struct:SkTextToPathIter::Rec
H A DSkClipStack.cpp24 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 DSkCullPoints.h65 SkPath* fPath; member in class:SkCullPointsPath

Completed in 414 milliseconds

1234