|  | Skia
    2D Graphics Library | 
This is the complete list of members for SkImageFilters, including all inherited members.
| Arithmetic(SkScalar k1, SkScalar k2, SkScalar k3, SkScalar k4, bool enforcePMColor, sk_sp< SkImageFilter > background, sk_sp< SkImageFilter > foreground, const CropRect &cropRect={}) | SkImageFilters | static | 
| Blend(SkBlendMode mode, sk_sp< SkImageFilter > background, sk_sp< SkImageFilter > foreground=nullptr, const CropRect &cropRect={}) | SkImageFilters | static | 
| Blend(sk_sp< SkBlender > blender, sk_sp< SkImageFilter > background, sk_sp< SkImageFilter > foreground=nullptr, const CropRect &cropRect={}) | SkImageFilters | static | 
| Blur(SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Blur(SkScalar sigmaX, SkScalar sigmaY, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | inlinestatic | 
| ColorFilter(sk_sp< SkColorFilter > cf, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Compose(sk_sp< SkImageFilter > outer, sk_sp< SkImageFilter > inner) | SkImageFilters | static | 
| Crop(const SkRect &rect, SkTileMode tileMode, sk_sp< SkImageFilter > input) | SkImageFilters | static | 
| Crop(const SkRect &rect, sk_sp< SkImageFilter > input) | SkImageFilters | inlinestatic | 
| Dilate(SkScalar radiusX, SkScalar radiusY, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| DisplacementMap(SkColorChannel xChannelSelector, SkColorChannel yChannelSelector, SkScalar scale, sk_sp< SkImageFilter > displacement, sk_sp< SkImageFilter > color, const CropRect &cropRect={}) | SkImageFilters | static | 
| DistantLitDiffuse(const SkPoint3 &direction, SkColor lightColor, SkScalar surfaceScale, SkScalar kd, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| DistantLitSpecular(const SkPoint3 &direction, SkColor lightColor, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Dither enum name | SkImageFilters | |
| DropShadow(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| DropShadowOnly(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Empty() | SkImageFilters | static | 
| Erode(SkScalar radiusX, SkScalar radiusY, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Image(sk_sp< SkImage > image, const SkRect &srcRect, const SkRect &dstRect, const SkSamplingOptions &sampling) | SkImageFilters | static | 
| Image(sk_sp< SkImage > image, const SkSamplingOptions &sampling) | SkImageFilters | inlinestatic | 
| Magnifier(const SkRect &lensBounds, SkScalar zoomAmount, SkScalar inset, const SkSamplingOptions &sampling, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| MatrixConvolution(const SkISize &kernelSize, const SkScalar kernel[], SkScalar gain, SkScalar bias, const SkIPoint &kernelOffset, SkTileMode tileMode, bool convolveAlpha, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| MatrixTransform(const SkMatrix &matrix, const SkSamplingOptions &sampling, sk_sp< SkImageFilter > input) | SkImageFilters | static | 
| Merge(sk_sp< SkImageFilter > *const filters, int count, const CropRect &cropRect={}) | SkImageFilters | static | 
| Merge(sk_sp< SkImageFilter > first, sk_sp< SkImageFilter > second, const CropRect &cropRect={}) | SkImageFilters | inlinestatic | 
| Offset(SkScalar dx, SkScalar dy, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Picture(sk_sp< SkPicture > pic, const SkRect &targetRect) | SkImageFilters | static | 
| Picture(sk_sp< SkPicture > pic) | SkImageFilters | inlinestatic | 
| PointLitDiffuse(const SkPoint3 &location, SkColor lightColor, SkScalar surfaceScale, SkScalar kd, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| PointLitSpecular(const SkPoint3 &location, SkColor lightColor, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| RuntimeShader(const SkRuntimeShaderBuilder &builder, std::string_view childShaderName, sk_sp< SkImageFilter > input) | SkImageFilters | inlinestatic | 
| RuntimeShader(const SkRuntimeShaderBuilder &builder, SkScalar sampleRadius, std::string_view childShaderName, sk_sp< SkImageFilter > input) | SkImageFilters | static | 
| RuntimeShader(const SkRuntimeShaderBuilder &builder, std::string_view childShaderNames[], const sk_sp< SkImageFilter > inputs[], int inputCount) | SkImageFilters | inlinestatic | 
| RuntimeShader(const SkRuntimeShaderBuilder &builder, SkScalar maxSampleRadius, std::string_view childShaderNames[], const sk_sp< SkImageFilter > inputs[], int inputCount) | SkImageFilters | static | 
| Shader(sk_sp< SkShader > shader, const CropRect &cropRect={}) | SkImageFilters | inlinestatic | 
| Shader(sk_sp< SkShader > shader, Dither dither, const CropRect &cropRect={}) | SkImageFilters | static | 
| SpotLitDiffuse(const SkPoint3 &location, const SkPoint3 &target, SkScalar falloffExponent, SkScalar cutoffAngle, SkColor lightColor, SkScalar surfaceScale, SkScalar kd, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| SpotLitSpecular(const SkPoint3 &location, const SkPoint3 &target, SkScalar falloffExponent, SkScalar cutoffAngle, SkColor lightColor, SkScalar surfaceScale, SkScalar ks, SkScalar shininess, sk_sp< SkImageFilter > input, const CropRect &cropRect={}) | SkImageFilters | static | 
| Tile(const SkRect &src, const SkRect &dst, sk_sp< SkImageFilter > input) | SkImageFilters | static |