diff options
Diffstat (limited to 'src/lib/evas/canvas/evas_vg_gradient_radial.c')
-rw-r--r-- | src/lib/evas/canvas/evas_vg_gradient_radial.c | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/src/lib/evas/canvas/evas_vg_gradient_radial.c b/src/lib/evas/canvas/evas_vg_gradient_radial.c index 1489e8100c..573c17a79f 100644 --- a/src/lib/evas/canvas/evas_vg_gradient_radial.c +++ b/src/lib/evas/canvas/evas_vg_gradient_radial.c @@ -3,10 +3,10 @@ #include "evas_vg_private.h" -#define MY_CLASS EFL_VG_GRADIENT_RADIAL_CLASS +#define MY_CLASS EFL_CANVAS_VG_GRADIENT_RADIAL_CLASS -typedef struct _Efl_VG_Gradient_Radial_Data Efl_VG_Gradient_Radial_Data; -struct _Efl_VG_Gradient_Radial_Data +typedef struct _Efl_Canvas_Vg_Gradient_Radial_Data Efl_Canvas_Vg_Gradient_Radial_Data; +struct _Efl_Canvas_Vg_Gradient_Radial_Data { struct { double x, y; @@ -15,19 +15,19 @@ struct _Efl_VG_Gradient_Radial_Data }; static void -_efl_vg_gradient_radial_efl_gfx_gradient_radial_center_set(Eo *obj EINA_UNUSED, - Efl_VG_Gradient_Radial_Data *pd, +_efl_canvas_vg_gradient_radial_efl_gfx_gradient_radial_center_set(Eo *obj EINA_UNUSED, + Efl_Canvas_Vg_Gradient_Radial_Data *pd, double x, double y) { pd->center.x = x; pd->center.y = y; - _efl_vg_changed(obj); + _efl_canvas_vg_node_changed(obj); } static void -_efl_vg_gradient_radial_efl_gfx_gradient_radial_center_get(Eo *obj EINA_UNUSED, - Efl_VG_Gradient_Radial_Data *pd, +_efl_canvas_vg_gradient_radial_efl_gfx_gradient_radial_center_get(const Eo *obj EINA_UNUSED, + Efl_Canvas_Vg_Gradient_Radial_Data *pd, double *x, double *y) { if (x) *x = pd->center.x; @@ -35,36 +35,36 @@ _efl_vg_gradient_radial_efl_gfx_gradient_radial_center_get(Eo *obj EINA_UNUSED, } static void -_efl_vg_gradient_radial_efl_gfx_gradient_radial_radius_set(Eo *obj EINA_UNUSED, - Efl_VG_Gradient_Radial_Data *pd, +_efl_canvas_vg_gradient_radial_efl_gfx_gradient_radial_radius_set(Eo *obj EINA_UNUSED, + Efl_Canvas_Vg_Gradient_Radial_Data *pd, double r) { pd->radius = r; - _efl_vg_changed(obj); + _efl_canvas_vg_node_changed(obj); } static double -_efl_vg_gradient_radial_efl_gfx_gradient_radial_radius_get(Eo *obj EINA_UNUSED, - Efl_VG_Gradient_Radial_Data *pd) +_efl_canvas_vg_gradient_radial_efl_gfx_gradient_radial_radius_get(const Eo *obj EINA_UNUSED, + Efl_Canvas_Vg_Gradient_Radial_Data *pd) { return pd->radius; } static void -_efl_vg_gradient_radial_efl_gfx_gradient_radial_focal_set(Eo *obj EINA_UNUSED, - Efl_VG_Gradient_Radial_Data *pd, +_efl_canvas_vg_gradient_radial_efl_gfx_gradient_radial_focal_set(Eo *obj EINA_UNUSED, + Efl_Canvas_Vg_Gradient_Radial_Data *pd, double x, double y) { pd->focal.x = x; pd->focal.y = y; - _efl_vg_changed(obj); + _efl_canvas_vg_node_changed(obj); } static void -_efl_vg_gradient_radial_efl_gfx_gradient_radial_focal_get(Eo *obj EINA_UNUSED, - Efl_VG_Gradient_Radial_Data *pd, +_efl_canvas_vg_gradient_radial_efl_gfx_gradient_radial_focal_get(const Eo *obj EINA_UNUSED, + Efl_Canvas_Vg_Gradient_Radial_Data *pd, double *x, double *y) { if (x) *x = pd->focal.x; @@ -72,21 +72,21 @@ _efl_vg_gradient_radial_efl_gfx_gradient_radial_focal_get(Eo *obj EINA_UNUSED, } static void -_efl_vg_gradient_radial_render_pre(Eo *obj, +_efl_canvas_vg_gradient_radial_render_pre(Eo *obj, Eina_Matrix3 *parent, Ector_Surface *s, void *data, - Efl_VG_Data *nd) + Efl_Canvas_Vg_Node_Data *nd) { - Efl_VG_Gradient_Radial_Data *pd = data; - Efl_VG_Gradient_Data *gd; + Efl_Canvas_Vg_Gradient_Radial_Data *pd = data; + Efl_Canvas_Vg_Gradient_Data *gd; if (nd->flags == EFL_GFX_CHANGE_FLAG_NONE) return ; nd->flags = EFL_GFX_CHANGE_FLAG_NONE; - gd = efl_data_scope_get(obj, EFL_VG_GRADIENT_CLASS); - EFL_VG_COMPUTE_MATRIX(current, parent, nd); + gd = efl_data_scope_get(obj, EFL_CANVAS_VG_GRADIENT_CLASS); + EFL_CANVAS_VG_COMPUTE_MATRIX(current, parent, nd); if (!nd->renderer) { @@ -108,32 +108,32 @@ _efl_vg_gradient_radial_render_pre(Eo *obj, } static Eo * -_efl_vg_gradient_radial_efl_object_constructor(Eo *obj, Efl_VG_Gradient_Radial_Data *pd) +_efl_canvas_vg_gradient_radial_efl_object_constructor(Eo *obj, Efl_Canvas_Vg_Gradient_Radial_Data *pd) { - Efl_VG_Data *nd; + Efl_Canvas_Vg_Node_Data *nd; obj = efl_constructor(efl_super(obj, MY_CLASS)); - nd = efl_data_scope_get(obj, EFL_VG_CLASS); - nd->render_pre = _efl_vg_gradient_radial_render_pre; + nd = efl_data_scope_get(obj, EFL_CANVAS_VG_NODE_CLASS); + nd->render_pre = _efl_canvas_vg_gradient_radial_render_pre; nd->data = pd; return obj; } static void -_efl_vg_gradient_radial_efl_object_destructor(Eo *obj, - Efl_VG_Gradient_Radial_Data *pd EINA_UNUSED) +_efl_canvas_vg_gradient_radial_efl_object_destructor(Eo *obj, + Efl_Canvas_Vg_Gradient_Radial_Data *pd EINA_UNUSED) { efl_destructor(efl_super(obj, MY_CLASS)); } static void -_efl_vg_gradient_radial_efl_vg_bounds_get(Eo *obj, Efl_VG_Gradient_Radial_Data *pd, Eina_Rect *r) +_efl_canvas_vg_gradient_radial_efl_gfx_path_bounds_get(const Eo *obj, Efl_Canvas_Vg_Gradient_Radial_Data *pd, Eina_Rect *r) { - Efl_VG_Data *nd; + Efl_Canvas_Vg_Node_Data *nd; - nd = efl_data_scope_get(obj, EFL_VG_CLASS); + nd = efl_data_scope_get(obj, EFL_CANVAS_VG_NODE_CLASS); EINA_RECTANGLE_SET(r, nd->x + pd->center.x - pd->radius, nd->y + pd->center.y - pd->radius, @@ -141,21 +141,21 @@ _efl_vg_gradient_radial_efl_vg_bounds_get(Eo *obj, Efl_VG_Gradient_Radial_Data * } static Eina_Bool -_efl_vg_gradient_radial_efl_vg_interpolate(Eo *obj, - Efl_VG_Gradient_Radial_Data *pd, +_efl_canvas_vg_gradient_radial_efl_gfx_path_interpolate(Eo *obj, + Efl_Canvas_Vg_Gradient_Radial_Data *pd, const Efl_VG *from, const Efl_VG *to, double pos_map) { - Efl_VG_Gradient_Radial_Data *fromd, *tod; + Efl_Canvas_Vg_Gradient_Radial_Data *fromd, *tod; double from_map; Eina_Bool r; - r = efl_vg_interpolate(efl_super(obj, EFL_VG_GRADIENT_RADIAL_CLASS), from, to, pos_map); + r = efl_gfx_path_interpolate(efl_super(obj, EFL_CANVAS_VG_GRADIENT_RADIAL_CLASS), from, to, pos_map); if (!r) return EINA_FALSE; - fromd = efl_data_scope_get(from, EFL_VG_GRADIENT_RADIAL_CLASS); - tod = efl_data_scope_get(to, EFL_VG_GRADIENT_RADIAL_CLASS); + fromd = efl_data_scope_get(from, EFL_CANVAS_VG_GRADIENT_RADIAL_CLASS); + tod = efl_data_scope_get(to, EFL_CANVAS_VG_GRADIENT_RADIAL_CLASS); from_map = 1.0 - pos_map; #define INTP(Pd, From, To, Member, From_Map, Pos_Map) \ @@ -174,7 +174,7 @@ _efl_vg_gradient_radial_efl_vg_interpolate(Eo *obj, EOLIAN static Efl_VG * -_efl_vg_gradient_radial_efl_duplicate_duplicate(const Eo *obj, Efl_VG_Gradient_Radial_Data *pd) +_efl_canvas_vg_gradient_radial_efl_duplicate_duplicate(const Eo *obj, Efl_Canvas_Vg_Gradient_Radial_Data *pd) { Efl_VG *cn = NULL; @@ -225,7 +225,7 @@ evas_vg_gradient_radial_focal_get(Eo *obj, double *x, double *y) EAPI Efl_VG* evas_vg_gradient_radial_add(Efl_VG *parent) { - return efl_add(EFL_VG_GRADIENT_RADIAL_CLASS, parent); + return efl_add(EFL_CANVAS_VG_GRADIENT_RADIAL_CLASS, parent); } -#include "efl_vg_gradient_radial.eo.c" +#include "efl_canvas_vg_gradient_radial.eo.c" |