Functions that operate on evas polygon objects. More...
| Functions | |
| Evas_Object * | evas_object_polygon_add (Evas *e) | 
| Adds a new evas polygon object to the given evas.  More... | |
| void | evas_object_polygon_point_add (Evas_Object *obj, Evas_Coord x, Evas_Coord y) | 
| Adds the given point to the given evas polygon object.  More... | |
| void | evas_object_polygon_points_clear (Evas_Object *obj) | 
| Removes all of the points from the given evas polygon object.  More... | |
Functions that operate on evas polygon objects.
Hint: as evas does not provide ellipse, smooth paths or circle, one can calculate points and convert these to a polygon.
| Evas_Object* evas_object_polygon_add | ( | Evas * | e | ) | 
Adds a new evas polygon object to the given evas.
| e | The given evas. | 
References EINA_SAFETY_ON_FALSE_RETURN_VAL, and EVAS_CANVAS_CLASS.
| void evas_object_polygon_point_add | ( | Evas_Object * | obj, | 
| Evas_Coord | x, | ||
| Evas_Coord | y | ||
| ) | 
Adds the given point to the given evas polygon object.
| [in] | obj | The object | 
| [in] | y | The Y coordinate of the given point. | 
References EINA_POSITION2D.
| void evas_object_polygon_points_clear | ( | Evas_Object * | obj | ) | 
Removes all of the points from the given evas polygon object.
| [in] | obj | The object |