Hello everyone.

Currently, I'm trying a prototype - Path Object  using the evas map. 
(specifically for a scenario, text on path).
It looks nice if it works on gl backend. (i will share the result later)

But before we talk about path object stuff, I wanna propose a Eina_Path.

After reviewed efl_gfx_shape interface again, 
I realized path interface should be moved out from the efl_gfx_shape interface 
so that Path Object also utilize the path stuff.

Curently, efl_gfx_shape has more than path functionalities such as a stroke,  

I think path stuff can become a more generic function set. 
So, I'd like to move the path stuff into Eina.

If then, path object will be able to utilize the Eina Path and efl_gfx_shape 
will do also.

ie) 
Eina_Path *path = eina_path_add();
eina_path_append_move_to(path, xxx);
eina_path_append_line_to(path, xxx);
eina_path_append_xxx (...);

...

efl_gfx_shape_path_set(shape, path);

also,

elm_path_object_path_set(obj, path);  

If you agree on this, I will work on this stuff soon.

Any objections?
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to