Home | History | Annotate | Download | only in experimental

Lines Matching refs:matrix

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