Lines Matching refs:SkDoubleToScalar
35 fMat[i] = SkDoubleToScalar(fMat[i] * inv);
711 return SkDoubleToScalar(scross(a, b, c, d) * scale);
720 return SkDoubleToScalar(dcross(a, b, c, d) * scale);
808 dst[kMScaleX] = SkDoubleToScalar(src[kMScaleY] * invDet);
809 dst[kMSkewX] = SkDoubleToScalar(-src[kMSkewX] * invDet);
812 dst[kMSkewY] = SkDoubleToScalar(-src[kMSkewY] * invDet);
813 dst[kMScaleY] = SkDoubleToScalar(src[kMScaleX] * invDet);
1759 if (SkScalarNearlyZero(SkDoubleToScalar(Sb))) {
1779 cos1 = SkDoubleToScalar(Sb); sin1 = SkDoubleToScalar(w1 - Sa);
1793 scale->fX = SkDoubleToScalar(w1);
1794 scale->fY = SkDoubleToScalar(w2);
1881 return SkScalarAbs(SkDoubleToScalar(sk_determinant(jacobian.fMat, true) * denom));