Efl.Gfx.Blur (interface)


A simple API to apply blur effects.

Those API's might use Efl.Gfx.Filter internally. It might be necessary to also specify the color of the blur with Efl.Gfx.Color.color.


grow (get, set)

How much the original image should be "grown" before blurring.
double efl_gfx_blur_grow_get(const Eo *obj);
void efl_gfx_blur_grow_set(Eo *obj, double radius);

offset (get, set)

An offset relative to the original pixels.
void efl_gfx_blur_offset_get(const Eo *obj, double *ox, double *oy);
void efl_gfx_blur_offset_set(Eo *obj, double ox, double oy);

radius (get, set)

The blur radius in pixels.
void efl_gfx_blur_radius_get(const Eo *obj, double *rx, double *ry);
void efl_gfx_blur_radius_set(Eo *obj, double rx, double ry);