Expand description
Entry point for the CSS filters infrastructure.
Re-exports§
pub use self::error::FilterResolveError;
Modules§
- blend
- bounds 🔒
- Filter primitive subregion computation.
- color_
matrix - component_
transfer - composite
- context
- convolve_
matrix - displacement_
map - drop_
shadow - error 🔒
- flood
- gaussian_
blur - image
- lighting
- Lighting filters and light nodes.
- merge
- morphology
- offset
- tile
- turbulence
Structs§
- Filter
Plan - Parameters using while rendering a whole
filterproperty. - Filter
Spec - Parameters to apply a list of SVG filter primitives onto a surface.
- Input
Requirements - Which surfaces need to be provided as inputs for a
FilterPlan. - Primitive
- The base filter primitive node containing common properties.
- Resolved
Primitive - User
Space Primitive - A fully resolved filter primitive in user-space coordinates.
Enums§
- Input
- An enumeration of possible inputs for a filter primitive.
- Primitive
Params - Resolved parameters for each filter primitive.
Traits§
- Filter
Effect - A filter primitive interface.
Functions§
- render
- Applies a filter and returns the resulting surface.
- render_
primitive 🔒