efl: simplify the enum to only use Cubic Bezier curve. 12/43212/1
authorCedric BAIL <cedric@osg.samsung.com>
Mon, 2 Feb 2015 15:41:59 +0000 (16:41 +0100)
committerSubhransu Mohanty <sub.mohanty@samsung.com>
Wed, 8 Jul 2015 02:03:55 +0000 (11:03 +0900)
commitf95168db1d3f9a2463d25a1274305b6183d8c2f9
tree83b2e0116e370f6b44b78259060d6c5b5445588f
parentedec81c479b7c59009080ceb7485e271fe54422c
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.

Change-Id: I0d4ff9bbe9fbca9d4fe390415082334db322c8f8
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