Lines Matching defs:pts
14 static SkMatrix pts_to_unit_matrix(const SkPoint pts[2]) {
15 SkVector vec = pts[1] - pts[0];
21 matrix.setSinCos(-vec.fY, vec.fX, pts[0].fX, pts[0].fY);
22 matrix.postTranslate(-pts[0].fX, -pts[0].fY);
29 SkLinearGradient::SkLinearGradient(const SkPoint pts[2], const Descriptor& desc)
30 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts))
31 , fStart(pts[0])
32 , fEnd(pts[1]) {
40 SkPoint pts[2];
41 pts[0] = buffer.readPoint();
42 pts[1] = buffer.readPoint();
43 return SkGradientShader::MakeLinear(pts, desc.fColors, std::move(desc.fColorSpace), desc.fPos,