/external/skia/include/gpu/ |
GrPath.h | 15 #include "SkPath.h" 17 typedef SkPath GrPath;
|
GrFontScaler.h | 17 class SkPath; 33 virtual bool getGlyphPath(uint16_t glyphID, SkPath*) = 0;
|
/external/skia/include/utils/ |
SkParsePath.h | 13 #include "SkPath.h" 19 static bool FromSVGString(const char str[], SkPath*); 20 static void ToSVGString(const SkPath&, SkString*);
|
SkCullPoints.h | 46 class SkPath; 51 from lineTo, and automatically builds a SkPath with the result(s). 56 SkCullPointsPath(const SkIRect& r, SkPath* dst); 58 void reset(const SkIRect& r, SkPath* dst); 65 SkPath* fPath;
|
/external/skia/src/core/ |
SkPathHeap.cpp | 9 #include "SkPath.h" 16 SkPathHeap::SkPathHeap() : fHeap(kPathCount * sizeof(SkPath)) { 20 : fHeap(kPathCount * sizeof(SkPath)) { 24 SkPath** ptr = fPaths.begin(); 25 SkPath* p = (SkPath*)fHeap.allocThrow(count * sizeof(SkPath)); 28 new (p) SkPath; 36 SkPath** iter = fPaths.begin(); 37 SkPath** stop = fPaths.end() [all...] |
SkPathHeap.h | 15 class SkPath; 29 int append(const SkPath&); 33 const SkPath& operator[](int index) const { 43 SkTDArray<SkPath*> fPaths;
|
SkEdgeBuilder.cpp | 9 #include "SkPath.h" 52 SkPath::Verb verb; 54 while ((verb = clipper->next(pts)) != SkPath::kDone_Verb) { 56 case SkPath::kLine_Verb: 59 case SkPath::kQuad_Verb: 62 case SkPath::kCubic_Verb: 80 int SkEdgeBuilder::build(const SkPath& path, const SkIRect* iclip, 86 SkPath::Iter iter(path, true); 88 SkPath::Verb verb; 95 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) [all...] |
SkStrokerPriv.h | 24 typedef void (*CapProc)(SkPath* path, 28 SkPath* otherPath); 30 typedef void (*JoinProc)(SkPath* outer, SkPath* inner,
|
SkEdgeBuilder.h | 17 class SkPath; 23 int build(const SkPath& path, const SkIRect* clip, int shiftUp);
|
/external/skia/include/core/ |
SkStroke.h | 17 class SkPath; 43 void strokeLine(const SkPoint& start, const SkPoint& end, SkPath*) const; 44 void strokeRect(const SkRect& rect, SkPath*) const; 45 void strokeOval(const SkRect& oval, SkPath*) const; 46 void strokeRRect(const SkRect& rect, SkScalar rx, SkScalar ry, SkPath*) const; 47 void strokePath(const SkPath& path, SkPath*) const;
|
SkPathEffect.h | 15 class SkPath; 35 virtual bool filterPath(SkPath* dst, const SkPath& src, SkScalar* width) = 0; 82 virtual bool filterPath(SkPath* dst, const SkPath& src, SkScalar* width); 117 virtual bool filterPath(SkPath* dst, const SkPath& src, SkScalar* width);
|
SkRasterizer.h | 18 class SkPath; 27 bool rasterize(const SkPath& path, const SkMatrix& matrix, 35 virtual bool onRasterize(const SkPath& path, const SkMatrix& matrix,
|
/external/skia/src/gpu/ |
GrPathRenderer.h | 18 class SkPath; 75 virtual bool requiresStencilPass(const SkPath& path, 81 virtual bool canDrawPath(const SkPath& path, 96 virtual bool drawPath(const SkPath& path, 119 virtual void drawPathToStencil(const SkPath& path, 126 virtual bool onDrawPath(const SkPath& path,
|
GrAAConvexPathRenderer.h | 16 virtual bool canDrawPath(const SkPath& path, 21 virtual bool onDrawPath(const SkPath& path,
|
GrTesselatedPathRenderer.h | 19 virtual bool canDrawPath(const SkPath& path, 24 virtual bool onDrawPath(const SkPath& path,
|
GrDefaultPathRenderer.h | 24 virtual bool requiresStencilPass(const SkPath& path, 28 virtual bool canDrawPath(const SkPath& path, 33 virtual void drawPathToStencil(const SkPath& path, 39 virtual bool onDrawPath(const SkPath& path, 46 bool internalDrawPath(const SkPath& path, 53 bool createGeom(const SkPath& path,
|
/frameworks/base/libs/hwui/ |
PathCache.h | 35 PathCacheEntry(SkPath* path, SkPaint* paint): 52 SkPath* path; 69 PathTexture* get(SkPath* path, SkPaint* paint); 73 void remove(SkPath* path); 78 void removeDeferred(SkPath* path); 85 Vector<SkPath*> mGarbage;
|
/external/skia/include/effects/ |
Sk2DPathEffect.h | 13 #include "SkPath.h" 22 virtual bool filterPath(SkPath*, const SkPath&, SkScalar* width) SK_OVERRIDE; 35 virtual void begin(const SkIRect& uvBounds, SkPath* dst); 36 virtual void next(const SkPoint& loc, int u, int v, SkPath* dst); 37 virtual void end(SkPath* dst); 43 virtual void nextSpan(int u, int v, int ucount, SkPath* dst); 70 SkPath2DPathEffect(const SkMatrix&, const SkPath&); 81 virtual void next(const SkPoint&, int u, int v, SkPath* dst) SK_OVERRIDE; 84 SkPath fPath [all...] |
Sk1DPathEffect.h | 14 #include "SkPath.h" 22 virtual bool filterPath(SkPath* dst, const SkPath& src, SkScalar* width); 34 virtual SkScalar next(SkPath* dst, SkScalar distance, SkPathMeasure&) = 0; 57 SkPath1DPathEffect(const SkPath& path, SkScalar advance, SkScalar phase, Style); 60 virtual bool filterPath(SkPath*, const SkPath&, SkScalar* width) SK_OVERRIDE; 73 virtual SkScalar next(SkPath*, SkScalar distance, SkPathMeasure&) SK_OVERRIDE; 79 SkPath fPath; // copied from constructor
|
SkCornerPathEffect.h | 30 virtual bool filterPath(SkPath* dst, const SkPath& src, SkScalar* width);
|
SkDiscretePathEffect.h | 29 virtual bool filterPath(SkPath* dst, const SkPath& src, SkScalar* width);
|
/external/skia/gm/ |
strokefill.cpp | 10 #include "SkPath.h" 59 SkPath path; 60 path.setFillType(SkPath::kWinding_FillType); 61 path.addCircle(x, y + SkIntToScalar(200), SkIntToScalar(50), SkPath::kCW_Direction); 62 path.addCircle(x, y + SkIntToScalar(200), SkIntToScalar(40), SkPath::kCCW_Direction); 65 SkPath path2; 66 path2.setFillType(SkPath::kWinding_FillType); 67 path2.addCircle(x + SkIntToScalar(120), y + SkIntToScalar(200), SkIntToScalar(50), SkPath::kCCW_Direction); 68 path2.addCircle(x + SkIntToScalar(120), y + SkIntToScalar(200), SkIntToScalar(40), SkPath::kCW_Direction); 72 path2.addCircle(x + SkIntToScalar(240), y + SkIntToScalar(200), SkIntToScalar(50), SkPath::kCCW_Direction) [all...] |
/external/skia/samplecode/ |
SampleCull.cpp | 14 #include "SkPath.h" 20 static void addbump(SkPath* path, const SkPoint pts[2], SkScalar bump) { 30 static void subdivide(SkPath* path, SkScalar bump) { 31 SkPath::Iter iter(*path, false); 33 SkPath tmp; 37 case SkPath::kMove_Verb: 40 case SkPath::kLine_Verb: 44 case SkPath::kDone_Verb: 54 static SkIPoint* getpts(const SkPath& path, int* count) { 60 SkPath::Iter iter(path, false) [all...] |
/external/skia/src/effects/ |
Sk1DPathEffect.cpp | 13 bool Sk1DPathEffect::filterPath(SkPath* dst, const SkPath& src, SkScalar* width) { 31 SkPath1DPathEffect::SkPath1DPathEffect(const SkPath& path, SkScalar advance, 67 bool SkPath1DPathEffect::filterPath(SkPath* dst, const SkPath& src, 104 static void morphpath(SkPath* dst, const SkPath& src, SkPathMeasure& meas, 106 SkPath::Iter iter(src, false); 108 SkPath::Verb verb; 110 while ((verb = iter.next(srcP)) != SkPath::kDone_Verb) [all...] |
/external/webkit/Source/WebCore/platform/graphics/skia/ |
SkiaFontWin.h | 37 class SkPath; 48 static const SkPath* lookupOrCreatePathForGlyph(HDC, HFONT, WORD);
|