Lines Matching refs:SkPath
11 SubsetPath::SubsetPath(const SkPath& path) in SubsetPath()
27 bool SubsetPath::subset(bool testFailed, SkPath* sub) { in subset()
62 SubsetContours::SubsetContours(const SkPath& path) in SubsetContours()
64 SkPath::RawIter iter(fPath); in SubsetContours()
69 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in SubsetContours()
71 case SkPath::kMove_Verb: in SubsetContours()
73 case SkPath::kLine_Verb: in SubsetContours()
74 case SkPath::kQuad_Verb: in SubsetContours()
75 case SkPath::kConic_Verb: in SubsetContours()
76 case SkPath::kCubic_Verb: in SubsetContours()
79 case SkPath::kClose_Verb: in SubsetContours()
95 SkPath SubsetContours::getSubsetPath() const { in getSubsetPath()
96 SkPath result; in getSubsetPath()
101 SkPath::RawIter iter(fPath); in getSubsetPath()
107 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in getSubsetPath()
113 case SkPath::kMove_Verb: in getSubsetPath()
115 case SkPath::kLine_Verb: in getSubsetPath()
120 case SkPath::kQuad_Verb: in getSubsetPath()
125 case SkPath::kConic_Verb: in getSubsetPath()
130 case SkPath::kCubic_Verb: in getSubsetPath()
135 case SkPath::kClose_Verb: in getSubsetPath()
153 SubsetVerbs::SubsetVerbs(const SkPath& path) in SubsetVerbs()
155 SkPath::RawIter iter(fPath); in SubsetVerbs()
159 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in SubsetVerbs()
161 case SkPath::kMove_Verb: in SubsetVerbs()
163 case SkPath::kLine_Verb: in SubsetVerbs()
164 case SkPath::kQuad_Verb: in SubsetVerbs()
165 case SkPath::kConic_Verb: in SubsetVerbs()
166 case SkPath::kCubic_Verb: in SubsetVerbs()
169 case SkPath::kClose_Verb: in SubsetVerbs()
182 SkPath SubsetVerbs::getSubsetPath() const { in getSubsetPath()
183 SkPath result; in getSubsetPath()
188 SkPath::RawIter iter(fPath); in getSubsetPath()
194 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in getSubsetPath()
195 bool enabled = SkPath::kLine_Verb <= verb && verb <= SkPath::kCubic_Verb in getSubsetPath()
207 case SkPath::kMove_Verb: in getSubsetPath()
209 case SkPath::kLine_Verb: in getSubsetPath()
214 case SkPath::kQuad_Verb: in getSubsetPath()
219 case SkPath::kConic_Verb: in getSubsetPath()
224 case SkPath::kCubic_Verb: in getSubsetPath()
229 case SkPath::kClose_Verb: in getSubsetPath()