• Home
  • Raw
  • Download

Lines Matching refs:SkPoint

111 typedef SkTArray<SkPoint, true> PtArray;
112 #define PREALLOC_PTARRAY(N) SkSTArray<(N),SkPoint, true>
141 int num_quad_subdivs(const SkPoint p[3]) { in num_quad_subdivs()
220 SkPoint::Offset(pts, 2, translate); in generate_lines_and_quads()
226 SkPoint* pts = lines->push_back_n(2); in generate_lines_and_quads()
232 SkPoint::Offset(pts, 3, translate); in generate_lines_and_quads()
241 SkPoint* pts = lines->push_back_n(4); in generate_lines_and_quads()
248 SkPoint* qPts = persp ? pts : devPts; in generate_lines_and_quads()
249 SkPoint* pts = quads->push_back_n(3); in generate_lines_and_quads()
259 SkPoint::Offset(pts, 4, translate); in generate_lines_and_quads()
277 SkPoint* qInDevSpace; in generate_lines_and_quads()
294 SkPoint* pts = lines->push_back_n(4); in generate_lines_and_quads()
301 SkPoint* pts = quads->push_back_n(3); in generate_lines_and_quads()
338 void intersect_lines(const SkPoint& ptA, const SkVector& normA, in intersect_lines()
339 const SkPoint& ptB, const SkVector& normB, in intersect_lines()
340 SkPoint* result) { in intersect_lines()
356 void bloat_quad(const SkPoint qpts[3], const GrMatrix* toDevice, in bloat_quad()
360 SkPoint a = qpts[0]; in bloat_quad()
361 SkPoint b = qpts[1]; in bloat_quad()
362 SkPoint c = qpts[2]; in bloat_quad()
434 void add_quads(const SkPoint p[3], in add_quads()
441 SkPoint newP[5]; in add_quads()
451 void add_line(const SkPoint p[2], in add_line()
455 const SkPoint& a = p[0]; in add_line()
456 const SkPoint& b = p[1]; in add_line()
469 SkPoint aYDown; in add_line()