Lines Matching refs:pathBounds
35 const SkRect& pathBounds, bool directional, in GetSpotShadowTransform() argument
40 SkScalar occluderHeight = heightFunc(pathBounds.centerX(), pathBounds.centerY()); in GetSpotShadowTransform()
58 if (SkScalarNearlyZero(pathBounds.width()) || SkScalarNearlyZero(pathBounds.height())) { in GetSpotShadowTransform()
64 ctm.mapRectToQuad(pts, pathBounds); in GetSpotShadowTransform()
70 SkScalar z = heightFunc(pathBounds.fLeft, pathBounds.fTop); in GetSpotShadowTransform()
72 z = heightFunc(pathBounds.fRight, pathBounds.fTop); in GetSpotShadowTransform()
74 z = heightFunc(pathBounds.fRight, pathBounds.fBottom); in GetSpotShadowTransform()
76 z = heightFunc(pathBounds.fLeft, pathBounds.fBottom); in GetSpotShadowTransform()
125 SkScalar xScale = 2/(pathBounds.fRight - pathBounds.fLeft); in GetSpotShadowTransform()
126 SkScalar yScale = 2/(pathBounds.fBottom - pathBounds.fTop); in GetSpotShadowTransform()
127 toHomogeneous.setAll(xScale, 0, -xScale*pathBounds.fLeft - 1, in GetSpotShadowTransform()
128 0, yScale, -yScale*pathBounds.fTop - 1, in GetSpotShadowTransform()