summaryrefslogtreecommitdiff
path: root/src/lib/efl/interfaces/efl_gfx_shape.eo
diff options
context:
space:
mode:
authorAmitesh Singh <amitesh.sh@samsung.com>2017-11-30 13:56:58 +0900
committerAmitesh Singh <amitesh.sh@samsung.com>2017-11-30 16:09:37 +0900
commitad28bdfb5a464895a1a0ce3e909aa1c11529b3b3 (patch)
treef96c282ad74bbcac28014d673c8eef804fb18828 /src/lib/efl/interfaces/efl_gfx_shape.eo
parentd957e0a6e48fdf4d3277492bccd62e31ff8a4037 (diff)
Efl.Gfx.Shape: implement Gfx.Path.interpolate{}
This fixes the Eolian 'interpolate' redefine warning.
Diffstat (limited to '')
-rw-r--r--src/lib/efl/interfaces/efl_gfx_shape.eo18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/lib/efl/interfaces/efl_gfx_shape.eo b/src/lib/efl/interfaces/efl_gfx_shape.eo
index e66b870615..bd3c769422 100644
--- a/src/lib/efl/interfaces/efl_gfx_shape.eo
+++ b/src/lib/efl/interfaces/efl_gfx_shape.eo
@@ -117,25 +117,9 @@ mixin Efl.Gfx.Shape (Efl.Gfx.Path)
117 One of $EFL_GFX_FILL_RULE_WINDING, $EFL_GFX_FILL_RULE_ODD_EVEN]] 117 One of $EFL_GFX_FILL_RULE_WINDING, $EFL_GFX_FILL_RULE_ODD_EVEN]]
118 } 118 }
119 } 119 }
120 interpolate {
121 [[Creates intermediary shape part-way between two shapes
122
123 Sets the data properties of $obj as the linear interpolation
124 of the $from and $to objects by $pos_map. In addition to
125 interpolating the path data, the two shapes' dash length, fill
126 color, and stroke style are also interpolated.
127
128 See also @Efl.Gfx.Path.interpolate.
129 ]]
130 return: bool; [[$true on success, $false otherwise]]
131 params {
132 @in from: const(Efl.Object); [[Source shape]]
133 @in to: const(Efl.Object); [[Destination shape]]
134 @in pos_map: double; [[Position map in range 0.0 to 1.0]]
135 }
136 }
137 } 120 }
138 implements { 121 implements {
139 Efl.Gfx.Path.copy_from; 122 Efl.Gfx.Path.copy_from;
123 Efl.Gfx.Path.interpolate;
140 } 124 }
141} 125}