Home | History | Annotate | Download | only in effects

Lines Matching refs:radius

25     SkBlurMaskFilterImpl(SkScalar radius, SkBlurMaskFilter::BlurStyle style);
48 SkMaskFilter* SkBlurMaskFilter::Create(SkScalar radius, SkBlurMaskFilter::BlurStyle style)
50 if (radius <= 0 || (unsigned)style >= SkBlurMaskFilter::kBlurStyleCount)
53 return SkNEW_ARGS(SkBlurMaskFilterImpl, (radius, style));
58 SkBlurMaskFilterImpl::SkBlurMaskFilterImpl(SkScalar radius, SkBlurMaskFilter::BlurStyle style)
59 : fRadius(radius), fBlurStyle(style)
72 SkASSERT(radius >= 0);
83 SkScalar radius = matrix.mapRadius(fRadius);
85 // handset) we limit the radius so something manageable. (as opposed to
88 radius = SkMinScalar(radius, MAX_RADIUS);
90 if (SkBlurMask::Blur(dst, src, radius, (SkBlurMask::Style)fBlurStyle))
93 // we need to integralize radius for our margin, so take the ceil
95 margin->set(SkScalarCeil(radius), SkScalarCeil(radius));