efl: simplify the enum to only use Cubic Bezier curve.
authorCedric BAIL <cedric@osg.samsung.com>
Fri, 3 Apr 2015 14:23:07 +0000 (16:23 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Fri, 3 Apr 2015 14:23:07 +0000 (16:23 +0200)
commit5bb35d559863d490f1b261b92114a740227179b9
tree8b01260ca03211e95aab994ee869051c4745abcf
parent4248bc2870eab45ffda8cc52f3465a1291e00c32
efl: simplify the enum to only use Cubic Bezier curve.

So SVG support all kind of primitive, but really they are just sugar
on top of the simpler cubic bezier curve. Let's simplify our backend
by just supporting them and the simple line. We still provide all
the sugar, but via helper function that do convert to the right
number of Bezier curve.
src/lib/ector/cairo/ector_renderer_cairo_shape.c
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_graphics_utils.c
src/lib/efl/interfaces/efl_graphics_utils.h