• Home
  • Raw
  • Download

Lines Matching refs:ptIndex

197     SkScalar compute_line_seg(SkPoint p0, SkPoint p1, SkScalar distance, unsigned ptIndex);
199 int mint, int maxt, unsigned ptIndex);
203 unsigned ptIndex);
205 int mint, int maxt, unsigned ptIndex);
209 int mint, int maxt, unsigned ptIndex) { in compute_quad_segs() argument
215 distance = this->compute_quad_segs(tmp, distance, mint, halft, ptIndex); in compute_quad_segs()
216 distance = this->compute_quad_segs(&tmp[2], distance, halft, maxt, ptIndex); in compute_quad_segs()
222 SkASSERT(ptIndex < (unsigned)fPts.count()); in compute_quad_segs()
225 seg->fPtIndex = ptIndex; in compute_quad_segs()
236 unsigned ptIndex) { in compute_conic_segs() argument
243 distance = this->compute_conic_segs(conic, distance, mint, minPt, halft, halfPt, ptIndex); in compute_conic_segs()
244 distance = this->compute_conic_segs(conic, distance, halft, halfPt, maxt, maxPt, ptIndex); in compute_conic_segs()
250 SkASSERT(ptIndex < (unsigned)fPts.count()); in compute_conic_segs()
253 seg->fPtIndex = ptIndex; in compute_conic_segs()
262 int mint, int maxt, unsigned ptIndex) { in compute_cubic_segs() argument
268 distance = this->compute_cubic_segs(tmp, distance, mint, halft, ptIndex); in compute_cubic_segs()
269 distance = this->compute_cubic_segs(&tmp[3], distance, halft, maxt, ptIndex); in compute_cubic_segs()
275 SkASSERT(ptIndex < (unsigned)fPts.count()); in compute_cubic_segs()
278 seg->fPtIndex = ptIndex; in compute_cubic_segs()
287 unsigned ptIndex) { in compute_line_seg() argument
293 SkASSERT((unsigned)ptIndex < (unsigned)fPts.count()); in compute_line_seg()
296 seg->fPtIndex = ptIndex; in compute_line_seg()
307 unsigned ptIndex = 0; in validate() local
313 SkASSERT(seg->fPtIndex >= ptIndex); in validate()
324 ptIndex = seg->fPtIndex; in validate()
331 int ptIndex = -1; in buildSegments() local
355 ptIndex += 1; in buildSegments()
364 distance = this->compute_line_seg(pts[0], pts[1], distance, ptIndex); in buildSegments()
367 ptIndex++; in buildSegments()
374 distance = this->compute_quad_segs(pts, distance, 0, kMaxTValue, ptIndex); in buildSegments()
377 ptIndex += 2; in buildSegments()
386 kMaxTValue, conic.fPts[2], ptIndex); in buildSegments()
393 ptIndex += 3; in buildSegments()
400 distance = this->compute_cubic_segs(pts, distance, 0, kMaxTValue, ptIndex); in buildSegments()
403 ptIndex += 3; in buildSegments()
424 distance = this->compute_line_seg(fPts[ptIndex], firstPt, distance, ptIndex); in buildSegments()