Lines Matching refs:SkPath
16 SkPathHeap::SkPathHeap() : fHeap(kPathCount * sizeof(SkPath)) { in SkPathHeap()
20 : fHeap(kPathCount * sizeof(SkPath)) { in SkPathHeap()
24 SkPath** ptr = fPaths.begin(); in SkPathHeap()
25 SkPath* p = (SkPath*)fHeap.allocThrow(count * sizeof(SkPath)); in SkPathHeap()
28 new (p) SkPath; in SkPathHeap()
36 SkPath** iter = fPaths.begin(); in ~SkPathHeap()
37 SkPath** stop = fPaths.end(); in ~SkPathHeap()
39 (*iter)->~SkPath(); in ~SkPathHeap()
44 int SkPathHeap::append(const SkPath& path) { in append()
45 SkPath* p = (SkPath*)fHeap.allocThrow(sizeof(SkPath)); in append()
46 new (p) SkPath(path); in append()
55 SkPath* const* iter = fPaths.begin(); in flatten()
56 SkPath* const* stop = fPaths.end(); in flatten()