Creates intermediary path part-way between two paths
Sets the points of the obj
as the linear interpolation of the points in the from
and to
paths. The path's x,y position and control point coordinates are likewise interpolated.
The from
and to
paths must not already have equivalent points, and to
must contain at least as many points as from
, else the function returns false
with no interpolation performed. If to
has more points than from
, the excess points are ignored.
Overridden from Efl.Gfx.Path.interpolate.
interpolate { params { @in from: const(Efl.Object); @in to: const(Efl.Object); @in pos_map: double; } return: bool; }
Eina_Bool efl_gfx_path_interpolate(Eo *obj, const Efl_Object *from, const Efl_Object *to, double pos_map);