Lines Matching refs:matrix
11 bool SkSetPoly3To3_D(SkMatrix* matrix, const SkPoint src[3], const SkPoint dst[3]);
26 static void computeOuterProduct(SkMatrix* matrix, in computeOuterProduct() argument
42 matrix->reset(); in computeOuterProduct()
43 matrix->setScaleX(SkDScalar_toScalar(tmp[0])); in computeOuterProduct()
44 matrix->setSkewY( SkDScalar_toScalar(tmp[1])); in computeOuterProduct()
45 matrix->setSkewX( SkDScalar_toScalar(tmp[2])); in computeOuterProduct()
46 matrix->setScaleY(SkDScalar_toScalar(tmp[3])); in computeOuterProduct()
54 bool SkSetPoly3To3_D(SkMatrix* matrix, const SkPoint src[3], const SkPoint dst[3]) { in SkSetPoly3To3_D() argument
68 matrix->setConcat(dstOP, srcOP); in SkSetPoly3To3_D()
69 matrix->setTranslateX(dstAve.fX - dot(srcAve.fX, srcAve.fY, in SkSetPoly3To3_D()
70 matrix->getScaleX(), matrix->getSkewX())); in SkSetPoly3To3_D()
71 matrix->setTranslateY(dstAve.fY - dot(srcAve.fX, srcAve.fY, in SkSetPoly3To3_D()
72 matrix->getSkewY(), matrix->getScaleY())); in SkSetPoly3To3_D()