Lines Matching refs:kMSkewX
64 fMat[kMSkewX] = fMat[kMSkewY] = in reset()
78 fMat[kMSkewX] = buffer[kASkewX]; in setAffine()
129 int m01 = SkScalarAs2sCompliment(fMat[SkMatrix::kMSkewX]); in computeTypeMask()
214 SkScalar sx = fMat[kMSkewX]; in isSimilarity()
242 SkScalar sx = fMat[kMSkewX]; in preservesRightAngles()
278 fMat[kMSkewX] = fMat[kMSkewY] = in setTranslate()
297 fMat[kMTransX] += sdot(fMat[kMScaleX], dx, fMat[kMSkewX], dy); in preTranslate()
338 fMat[kMSkewX] = fMat[kMSkewY] = in setScale()
377 fMat[kMSkewX] *= sy; in preScale()
413 fMat[kMSkewX] *= invX; in postIDiv()
430 fMat[kMSkewX] = -sinV; in setSinCos()
445 fMat[kMSkewX] = -sinV; in setSinCos()
498 fMat[kMSkewX] = sx; in setSkew()
513 fMat[kMSkewX] = sx; in setSkew()
635 tmp.fMat[kMSkewX] = rowcol3(&a.fMat[0], &b.fMat[1]); in setConcat()
649 a.fMat[kMSkewX], in setConcat()
652 tmp.fMat[kMSkewX] = muladdmul(a.fMat[kMScaleX], in setConcat()
653 b.fMat[kMSkewX], in setConcat()
654 a.fMat[kMSkewX], in setConcat()
659 a.fMat[kMSkewX], in setConcat()
668 b.fMat[kMSkewX], in setConcat()
734 mat[SkMatrix::kMSkewX] * in sk_inv_determinant()
743 mat[SkMatrix::kMSkewX], mat[SkMatrix::kMSkewY]); in sk_inv_determinant()
771 affine[kASkewX] = this->fMat[kMSkewX]; in asAffine()
799 inv->fMat[kMSkewX] = inv->fMat[kMSkewY] = in invertNonIdentity()
836 …inv->fMat[kMSkewX] = scross_dscale(fMat[kMTransX], fMat[kMPersp1], fMat[kMSkewX], fMat[kMPersp2]… in invertNonIdentity()
837 …inv->fMat[kMTransX] = scross_dscale(fMat[kMSkewX], fMat[kMTransY], fMat[kMTransX], fMat[kMScaleY]… in invertNonIdentity()
844 …inv->fMat[kMPersp1] = scross_dscale(fMat[kMSkewX], fMat[kMPersp0], fMat[kMScaleX], fMat[kMPersp1]… in invertNonIdentity()
845 …inv->fMat[kMPersp2] = scross_dscale(fMat[kMScaleX], fMat[kMScaleY], fMat[kMSkewX], fMat[kMSkewY],… in invertNonIdentity()
848 inv->fMat[kMSkewX] = SkDoubleToScalar(-fMat[kMSkewX] * scale); in invertNonIdentity()
849 …inv->fMat[kMTransX] = dcross_dscale(fMat[kMSkewX], fMat[kMTransY], fMat[kMScaleY], fMat[kMTransX],… in invertNonIdentity()
950 SkScalar x = sdot(sx, m.fMat[kMScaleX], sy, m.fMat[kMSkewX]) + m.fMat[kMTransX]; in Persp_pts()
1028 SkScalar x = sdot(sx, fMat[kMScaleX], sy, fMat[kMSkewX], sw, fMat[kMTransX]); in mapHomogeneousPoints()
1101 SkScalar x = sdot(sx, m.fMat[kMScaleX], sy, m.fMat[kMSkewX]) + m.fMat[kMTransX]; in Persp_xy()
1116 pt->fX = sx * m.fMat[kMScaleX] + (sy * m.fMat[kMSkewX] + m.fMat[kMTransX]); in RotTrans_xy()
1119 pt->fX = sdot(sx, m.fMat[kMScaleX], sy, m.fMat[kMSkewX]) + m.fMat[kMTransX]; in RotTrans_xy()
1131 pt->fX = sx * m.fMat[kMScaleX] + (sy * m.fMat[kMSkewX] + m.fMat[kMTransX]); in Rot_xy()
1134 pt->fX = sdot(sx, m.fMat[kMScaleX], sy, m.fMat[kMSkewX]) + m.fMat[kMTransX]; in Rot_xy()
1312 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale; in Poly2Proc()
1330 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale; in Poly3Proc()
1389 dst->fMat[kMSkewX] = (a1 * srcPt[1].fX + srcPt[1].fX - srcPt[0].fX) * invScale; in Poly4Proc()
1490 SkScalar b = sdot(m[SkMatrix::kMScaleX], m[SkMatrix::kMSkewX], in get_scale_factor()
1492 SkScalar c = sdot(m[SkMatrix::kMSkewX], m[SkMatrix::kMSkewX], in get_scale_factor()
1715 SkScalar B = matrix[SkMatrix::kMSkewX]; in SkDecomposeUpper2x2()