evas_vg: add since tags for evas vector APIs
authorTaehyub Kim <taehyub.kim@samsung.com>
Mon, 16 Mar 2020 10:44:52 +0000 (19:44 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 17 Mar 2020 21:41:44 +0000 (06:41 +0900)
Change-Id: Ifdd0dbfc8e2ab98f2c5a4302890402f1f55cb1ea

src/lib/evas/Evas_Legacy.h
src/lib/evas/canvas/efl_canvas_vg_container_eo.legacy.h
src/lib/evas/canvas/efl_canvas_vg_node_eo.legacy.h
src/lib/evas/canvas/efl_canvas_vg_object_eo.legacy.h
src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h

index 197675c..d728070 100755 (executable)
@@ -3645,6 +3645,7 @@ EAPI Evas_Object *evas_object_rectangle_add(Evas *e) EINA_WARN_UNUSED_RESULT EIN
  * @see evas_obj_vg_root_node_get()
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI Evas_Object *evas_object_vg_add(Evas *e) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
 
@@ -3863,6 +3864,7 @@ typedef struct _Evas_Vg_Dash
  * @return The created vector shape object handle.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Shape* evas_vg_shape_add(Evas_Vg_Container *parent);
 
@@ -3873,6 +3875,7 @@ EAPI Evas_Vg_Shape* evas_vg_shape_add(Evas_Vg_Container *parent);
  * @return The created vector container object handle.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 
 EAPI Evas_Vg_Container* evas_vg_container_add(Evas_Object *parent);
@@ -3883,6 +3886,8 @@ EAPI Evas_Vg_Container* evas_vg_container_add(Evas_Object *parent);
  * @param[in] obj The object.
  * @return @c EINA_TRUE if the object is visible, @EINA_FALSE otherwise.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI Eina_Bool evas_vg_node_visible_get(Evas_Vg_Node *obj);
 
@@ -3891,6 +3896,9 @@ EAPI Eina_Bool evas_vg_node_visible_get(Evas_Vg_Node *obj);
  *
  * @param[in] obj The object.
  * @param[in] v @c EINA_TRUE if to make the object visible, @c EINA_FALSE otherwise.
+ *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_visible_set(Evas_Vg_Node *obj, Eina_Bool v);
 
@@ -3913,6 +3921,8 @@ EAPI void evas_vg_node_visible_set(Evas_Vg_Node *obj, Eina_Bool v);
  * @param[out] b The blue component of the given color.
  * @param[out] a The alpha component of the given color.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_color_get(Evas_Vg_Node *obj, int *r, int *g, int *b, int *a);
 
@@ -3931,6 +3941,8 @@ EAPI void evas_vg_node_color_get(Evas_Vg_Node *obj, int *r, int *g, int *b, int
  * @param[in] b The blue component of the given color.
  * @param[in] a The alpha component of the given color.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_color_set(Evas_Vg_Node *obj, int r, int g, int b, int a);
 
@@ -3943,6 +3955,8 @@ EAPI void evas_vg_node_color_set(Evas_Vg_Node *obj, int r, int g, int b, int a);
  * @param[out] w The w geometry of the given object.
  * @param[out] h The h geometry of the given object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_geometry_get(Evas_Vg_Node *obj, int *x, int *y, int *w, int *h);
 
@@ -3955,6 +3969,8 @@ EAPI void evas_vg_node_geometry_get(Evas_Vg_Node *obj, int *x, int *y, int *w, i
  * @param[in] w The w geometry of the given object.
  * @param[in] h The h geometry of the given object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, int h);
 
@@ -3984,6 +4000,8 @@ EAPI void evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, int
  * @param[in] obj The object.
  * @param[in] below The object below which to stackļ¼Ž
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_stack_below(Evas_Vg_Node *obj, Evas_Vg_Node *below);
 
@@ -4013,6 +4031,8 @@ EAPI void evas_vg_node_stack_below(Evas_Vg_Node *obj, Evas_Vg_Node *below);
  * @param[in] obj The object.
  * @param[in] above The object above which to stack.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_stack_above(Evas_Vg_Node *obj, Evas_Vg_Node *above);
 
@@ -4025,8 +4045,11 @@ EAPI void evas_vg_node_stack_above(Evas_Vg_Node *obj, Evas_Vg_Node *above);
  * @see evas_object_stack_above()
  * @see evas_object_stack_below()
  * @see evas_object_lower()
- * 
+ *
  * @param[in] obj The object.
+ *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_raise(Evas_Vg_Node *obj);
 
@@ -4042,6 +4065,8 @@ EAPI void evas_vg_node_raise(Evas_Vg_Node *obj);
  *
  * @param[in] obj The object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_node_lower(Evas_Vg_Node *obj);
 
@@ -4054,6 +4079,7 @@ EAPI void evas_vg_node_lower(Evas_Vg_Node *obj);
  * @return The stroke scale of the given object.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI double evas_vg_shape_stroke_scale_get(Evas_Vg_Shape *obj);
 
@@ -4065,6 +4091,7 @@ EAPI double evas_vg_shape_stroke_scale_get(Evas_Vg_Shape *obj);
  * @param[in] s The stroke scale value.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_scale_set(Evas_Vg_Shape *obj, double s);
 
@@ -4077,6 +4104,8 @@ EAPI void evas_vg_shape_stroke_scale_set(Evas_Vg_Shape *obj, double s);
  * @param[out] b The blue component of the given color.
  * @param[out] a The alpha component of the given color.
  *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_color_get(Evas_Vg_Shape *obj, int *r, int *g, int *b, int *a);
 
@@ -4089,6 +4118,8 @@ EAPI void evas_vg_shape_stroke_color_get(Evas_Vg_Shape *obj, int *r, int *g, int
  * @param[in] b The blue component of the given color.
  * @param[in] a The alpha component of the given color.
  *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_color_set(Evas_Vg_Shape *obj, int r, int g, int b, int a);
 
@@ -4099,7 +4130,7 @@ EAPI void evas_vg_shape_stroke_color_set(Evas_Vg_Shape *obj, int r, int g, int b
  * @return The stroke width of the given object.
  *
  * @since 1.14
- *
+ * @since_tizen 6.0
  */
 EAPI double evas_vg_shape_stroke_width_get(Evas_Vg_Shape *obj);
 
@@ -4110,6 +4141,7 @@ EAPI double evas_vg_shape_stroke_width_get(Evas_Vg_Shape *obj);
  * @param[in] w The stroke width to be used.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_width_set(Evas_Vg_Shape *obj, double w);
 
@@ -4118,6 +4150,8 @@ EAPI void evas_vg_shape_stroke_width_set(Evas_Vg_Shape *obj, double w);
  *
  * @param[in] obj The object.
  * @return The stroke location.
+ *
+ * @since 1.24
  */
 EAPI double evas_vg_shape_stroke_location_get(Evas_Vg_Shape *obj);
 
@@ -4126,6 +4160,8 @@ EAPI double evas_vg_shape_stroke_location_get(Evas_Vg_Shape *obj);
  *
  * @param[in] obj The object.
  * @param[in] centered The stroke location.
+ *
+ * @since 1.24
  */
 EAPI void evas_vg_shape_stroke_location_set(Evas_Vg_Shape *obj, double centered);
 
@@ -4135,6 +4171,8 @@ EAPI void evas_vg_shape_stroke_location_set(Evas_Vg_Shape *obj, double centered)
  * @param[in] obj The object.
  * @param[out] dash The dash types.
  * @param[out] length The length of dash types.
+ *
+ * @since 1.24
  */
 EAPI void evas_vg_shape_stroke_dash_get(Evas_Vg_Shape *obj, const Evas_Vg_Dash **dash, unsigned int *length);
 
@@ -4144,6 +4182,8 @@ EAPI void evas_vg_shape_stroke_dash_get(Evas_Vg_Shape *obj, const Evas_Vg_Dash *
  * @param[in] obj The object.
  * @param[in] dash The dash types.
  * @param[in] length The length of dash types.
+ *
+ * @since 1.24
  */
 EAPI void evas_vg_shape_stroke_dash_set(Evas_Vg_Shape *obj, const Evas_Vg_Dash *dash, unsigned int length);
 
@@ -4154,6 +4194,7 @@ EAPI void evas_vg_shape_stroke_dash_set(Evas_Vg_Shape *obj, const Evas_Vg_Dash *
  * @return The cap style of the given object.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Cap evas_vg_shape_stroke_cap_get(Evas_Vg_Shape *obj);
 
@@ -4168,6 +4209,8 @@ EAPI Evas_Vg_Cap evas_vg_shape_stroke_cap_get(Evas_Vg_Shape *obj);
  * @param[in] obj The object.
  * @param[in] c The cap style to use , default is EVAS_VG_CAP_BUTT
  *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_cap_set(Evas_Vg_Shape *obj, Evas_Vg_Cap c);
 
@@ -4178,6 +4221,7 @@ EAPI void evas_vg_shape_stroke_cap_set(Evas_Vg_Shape *obj, Evas_Vg_Cap c);
  * @return The join style of the given object.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Join evas_vg_shape_stroke_join_get(Evas_Vg_Shape *obj);
 
@@ -4192,6 +4236,8 @@ EAPI Evas_Vg_Join evas_vg_shape_stroke_join_get(Evas_Vg_Shape *obj);
  * @param[in] obj The object.
  * @param[in] j The join style to use, default is EVAS_VG_JOIN_MITER.
  *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_join_set(Evas_Vg_Shape *obj, Evas_Vg_Join j);
 
@@ -4205,6 +4251,8 @@ EAPI void evas_vg_shape_stroke_join_set(Evas_Vg_Shape *obj, Evas_Vg_Join j);
  * @param[in] op The command list.
  * @param[in] points The point list.
  *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_path_set(Evas_Vg_Shape *obj, const Evas_Vg_Path_Command *op, const double *points);
 
@@ -4216,6 +4264,7 @@ EAPI void evas_vg_shape_path_set(Evas_Vg_Shape *obj, const Evas_Vg_Path_Command
  * @param[out] points The point list.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 
 EAPI void evas_vg_shape_path_get(Evas_Vg_Shape *obj, const Evas_Vg_Path_Command **op, const double **points);
@@ -4226,6 +4275,8 @@ EAPI void evas_vg_shape_path_get(Evas_Vg_Shape *obj, const Evas_Vg_Path_Command
  * @param[in] obj The object.
  * @param[out] commands The command length.
  * @param[out] points The points length.
+ *
+ * @since 1.14
  */
 EAPI void evas_vg_shape_path_length_get(Evas_Vg_Shape *obj, unsigned int *commands, unsigned int *points);
 
@@ -4235,6 +4286,8 @@ EAPI void evas_vg_shape_path_length_get(Evas_Vg_Shape *obj, unsigned int *comman
  * @param[in] obj The object.
  * @param[out] x The x co-ordinate of current point.
  * @param[out] y The y co-ordinate of current point.
+ *
+ * @since 1.14
  */
 EAPI void evas_vg_shape_current_get(Evas_Vg_Shape *obj, double *x, double *y);
 
@@ -4244,6 +4297,8 @@ EAPI void evas_vg_shape_current_get(Evas_Vg_Shape *obj, double *x, double *y);
  * @param[in] obj The object.
  * @param[out] x The x co-ordinate of control point.
  * @param[out] y The y co-ordinate of control point.
+ *
+ * @since 1.14
  */
 EAPI void evas_vg_shape_current_ctrl_get(Evas_Vg_Shape *obj, double *x, double *y);
 
@@ -4252,6 +4307,9 @@ EAPI void evas_vg_shape_current_ctrl_get(Evas_Vg_Shape *obj, double *x, double *
  *
  * @param[in] obj The object.
  * @param[in] dup_from The Shape object from where data will be copied.
+ *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_dup(Evas_Vg_Shape *obj, Evas_Vg_Shape *dup_from);
 
@@ -4261,6 +4319,7 @@ EAPI void evas_vg_shape_dup(Evas_Vg_Shape *obj, Evas_Vg_Shape *dup_from);
  * @param[in] obj The object.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_reset(Evas_Vg_Shape *obj);
 
@@ -4273,6 +4332,9 @@ EAPI void evas_vg_shape_reset(Evas_Vg_Shape *obj);
  * @param[in] obj The object.
  * @param[in] x The x co-ordinate of the current point.
  * @param[in] y The y co-ordinate of the current point.
+ *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_move_to(Evas_Vg_Shape *obj, double x, double y);
 
@@ -4289,6 +4351,9 @@ EAPI void evas_vg_shape_append_move_to(Evas_Vg_Shape *obj, double x, double y);
  * @param[in] obj The object.
  * @param[in] x The x co-ordinate of end point of the line.
  * @param[in] y The y co-ordinate of end point of the line.
+ *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_line_to(Evas_Vg_Shape *obj, double x, double y);
 
@@ -4305,6 +4370,7 @@ EAPI void evas_vg_shape_append_line_to(Evas_Vg_Shape *obj, double x, double y);
  * @param[in] ctrl_y The y co-ordinate of control point.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_quadratic_to(Evas_Vg_Shape *obj, double x, double y, double ctrl_x, double ctrl_y);
 
@@ -4317,6 +4383,9 @@ EAPI void evas_vg_shape_append_quadratic_to(Evas_Vg_Shape *obj, double x, double
  * @param[in] obj The object.
  * @param[in] x The x co-ordinate of end point of the line.
  * @param[in] y The y co-ordinate of end point of the line.
+ *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_squadratic_to(Evas_Vg_Shape *obj, double x, double y);
 
@@ -4335,6 +4404,7 @@ EAPI void evas_vg_shape_append_squadratic_to(Evas_Vg_Shape *obj, double x, doubl
  * @param[in] ctrl_y1 The y co-ordinate of 2nd control point.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_cubic_to(Evas_Vg_Shape *obj, double x, double y, double ctrl_x0, double ctrl_y0, double ctrl_x1, double ctrl_y1);
 
@@ -4351,6 +4421,7 @@ EAPI void evas_vg_shape_append_cubic_to(Evas_Vg_Shape *obj, double x, double y,
  * @param[in] ctrl_y The y co-ordinate of 2nd control point.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_scubic_to(Evas_Vg_Shape *obj, double x, double y, double ctrl_x, double ctrl_y);
 
@@ -4372,6 +4443,9 @@ EAPI void evas_vg_shape_append_scubic_to(Evas_Vg_Shape *obj, double x, double y,
  * @param[in] angle The x-axis rotation , normally 0.
  * @param[in] large_arc Defines whether to draw the larger arc or smaller arc joining two point.
  * @param[in] sweep Defines whether the arc will be drawn counter-clockwise or clockwise from current point to the end point taking into account the large_arc property.
+ *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_arc_to(Evas_Vg_Shape *obj, double x, double y, double rx, double ry, double angle, Eina_Bool large_arc, Eina_Bool sweep);
 
@@ -4388,6 +4462,7 @@ EAPI void evas_vg_shape_append_arc_to(Evas_Vg_Shape *obj, double x, double y, do
  * @param[in] sweep_length The length of the arc.
  *
  * @since 1.18
+ * @since_tizen 6.0
  *
  * @ingroup Evas_Vg_Shape
  */
@@ -4403,6 +4478,7 @@ EAPI void evas_vg_shape_append_arc(Evas_Vg_Shape *obj, double x, double y, doubl
  * @param[in] obj The object.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_close(Evas_Vg_Shape *obj);
 
@@ -4417,6 +4493,7 @@ EAPI void evas_vg_shape_append_close(Evas_Vg_Shape *obj);
  * @param[in] radius The radius of the circle.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_circle(Evas_Vg_Shape *obj, double x, double y, double radius);
 
@@ -4438,6 +4515,7 @@ EAPI void evas_vg_shape_append_circle(Evas_Vg_Shape *obj, double x, double y, do
  * @param[in] ry The y radius of the rounded corner and should be in range [0 to h/2].
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_append_rect(Evas_Vg_Shape *obj, double x, double y, double w, double h, double rx, double ry);
 
@@ -4446,6 +4524,8 @@ EAPI void evas_vg_shape_append_rect(Evas_Vg_Shape *obj, double x, double y, doub
  *
  * @param[in] obj The object.
  * @param[in] svg_path_data The svg path data to append.
+ *
+ * @since 1.24
  */
 EAPI void evas_vg_shape_append_svg_path(Evas_Vg_Shape *obj, const char *svg_path_data);
 
@@ -4465,6 +4545,8 @@ EAPI void evas_vg_shape_append_svg_path(Evas_Vg_Shape *obj, const char *svg_path
  * @param[in] from The source path.
  * @param[in] to The destination path.
  * @param[in] pos_map The position map in range 0.0 to 1.0.
+ *
+ * @since 1.24
  */
 EAPI Eina_Bool evas_vg_shape_interpolate(Evas_Vg_Shape *obj, const Eo *from, const Eo *to, double pos_map);
 
@@ -4475,6 +4557,8 @@ EAPI Eina_Bool evas_vg_shape_interpolate(Evas_Vg_Shape *obj, const Eo *from, con
  * @param[in] with The target object.
  *
  * @return True on equal, @c false otherwise.
+ *
+ * @since 1.24
  */
 EAPI Eina_Bool evas_vg_shape_equal_commands(Evas_Vg_Shape *obj, const Eo *with);
 
@@ -4484,6 +4568,8 @@ EAPI Eina_Bool evas_vg_shape_equal_commands(Evas_Vg_Shape *obj, const Eo *with);
  * @param[in] obj The object whose fill property gets modified.
  * @param[in] The object content will be used for filling.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
 
@@ -4493,6 +4579,8 @@ EAPI void evas_vg_shape_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
  * @param[in] obj The object whose fill property is inspected.
  * @return The object that is set as fill property.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Node* evas_vg_shape_fill_get(const Evas_Vg_Shape *obj);
 
@@ -4502,6 +4590,8 @@ EAPI Evas_Vg_Node* evas_vg_shape_fill_get(const Evas_Vg_Shape *obj);
  * @param[in] obj The object whose stroke fill property gets modified.
  * @param[in] f The object content will be used for stroke filling.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_shape_stroke_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
 
@@ -4511,6 +4601,8 @@ EAPI void evas_vg_shape_stroke_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
  * @param[in] obj The object whose stroke fill property is inspected.
  * @return The object that is set as stroke fill property.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Node* evas_vg_shape_stroke_fill_get(const Evas_Vg_Shape *obj);
 
@@ -4524,6 +4616,7 @@ EAPI Evas_Vg_Node* evas_vg_shape_stroke_fill_get(const Evas_Vg_Shape *obj);
  * @param[in] length The length of the list.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_stop_set(Evas_Vg_Gradient *obj, const Evas_Vg_Gradient_Stop *colors, unsigned int length);
 
@@ -4535,6 +4628,7 @@ EAPI void evas_vg_gradient_stop_set(Evas_Vg_Gradient *obj, const Evas_Vg_Gradien
  * @param[out] length The length of the list.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_stop_get(Evas_Vg_Gradient *obj, const Evas_Vg_Gradient_Stop **colors, unsigned int *length);
 
@@ -4545,17 +4639,19 @@ EAPI void evas_vg_gradient_stop_get(Evas_Vg_Gradient *obj, const Evas_Vg_Gradien
  * @param[in] s The spread type to be used.
  *
  * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_spread_set(Evas_Vg_Gradient *obj, Evas_Vg_Gradient_Spread s);
 
 /**
  * @brief Returns the spread method use by this gradient. The default is
  * EVAS_VG_GRADIENT_SPREAD_PAD.
- * @since 1.14
  *
  * @param[in] obj The object.
  * @return The spread type of the given object.
  *
+ * @since 1.14
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Gradient_Spread evas_vg_gradient_spread_get(Evas_Vg_Gradient *obj);
 
@@ -4565,6 +4661,8 @@ EAPI Evas_Vg_Gradient_Spread evas_vg_gradient_spread_get(Evas_Vg_Gradient *obj);
  * @param[in] parent The given vector container object.
  * @return The created linear gradient object handle.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Gradient_Linear* evas_vg_gradient_linear_add(Evas_Vg_Container *parent);
 
@@ -4575,6 +4673,8 @@ EAPI Evas_Vg_Gradient_Linear* evas_vg_gradient_linear_add(Evas_Vg_Container *par
  * @param[in] x The x co-ordinate of start point.
  * @param[in] y The y co-ordinate of start point
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_linear_start_set(Evas_Vg_Gradient_Linear *obj, double x, double y);
 
@@ -4585,6 +4685,8 @@ EAPI void evas_vg_gradient_linear_start_set(Evas_Vg_Gradient_Linear *obj, double
  * @param[out] x The x co-ordinate of start point.
  * @param[out] y The y co-ordinate of start point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_linear_start_get(Evas_Vg_Gradient_Linear *obj, double *x, double *y);
 
@@ -4595,6 +4697,8 @@ EAPI void evas_vg_gradient_linear_start_get(Evas_Vg_Gradient_Linear *obj, double
  * @param[in] x The x co-ordinate of end point.
  * @param[in] y The y co-ordinate of end point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_linear_end_set(Evas_Vg_Gradient_Linear *obj, double x, double y);
 
@@ -4605,6 +4709,8 @@ EAPI void evas_vg_gradient_linear_end_set(Evas_Vg_Gradient_Linear *obj, double x
  * @param[out] x The x co-ordinate of end point.
  * @param[out] y The y co-ordinate of end point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_linear_end_get(Evas_Vg_Gradient_Linear *obj, double *x, double *y);
 
@@ -4614,6 +4720,8 @@ EAPI void evas_vg_gradient_linear_end_get(Evas_Vg_Gradient_Linear *obj, double *
  * @param[in] parent The given vector container object.
  * @return The created radial gradient object handle.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI Evas_Vg_Gradient_Radial* evas_vg_gradient_radial_add(Evas_Vg_Container *parent);
 
@@ -4624,6 +4732,8 @@ EAPI Evas_Vg_Gradient_Radial* evas_vg_gradient_radial_add(Evas_Vg_Container *par
  * @param[in] x The x co-ordinate of center point.
  * @param[in] y The y co-ordinate of center point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_radial_center_set(Evas_Vg_Gradient_Radial *obj, double x, double y);
 
@@ -4634,6 +4744,8 @@ EAPI void evas_vg_gradient_radial_center_set(Evas_Vg_Gradient_Radial *obj, doubl
  * @param[out] x The x co-ordinate of center point.
  * @param[out] y The y co-ordinate of center point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_radial_center_get(Evas_Vg_Gradient_Radial *obj, double *x, double *y);
 
@@ -4643,6 +4755,8 @@ EAPI void evas_vg_gradient_radial_center_get(Evas_Vg_Gradient_Radial *obj, doubl
  * @param[in] obj The object.
  * @param[in] r The center radius.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_radial_radius_set(Evas_Vg_Gradient_Radial *obj, double r);
 
@@ -4652,6 +4766,8 @@ EAPI void evas_vg_gradient_radial_radius_set(Evas_Vg_Gradient_Radial *obj, doubl
  * @param[in] obj The object.
  * @return The center radius of the given object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI double evas_vg_gradient_radial_radius_get(Evas_Vg_Gradient_Radial *obj);
 
@@ -4662,6 +4778,8 @@ EAPI double evas_vg_gradient_radial_radius_get(Evas_Vg_Gradient_Radial *obj);
  * @param[in] x The x co-ordinate of focal point.
  * @param[in] y The y co-ordinate of focal point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_radial_focal_set(Evas_Vg_Gradient_Radial *obj, double x, double y);
 
@@ -4672,6 +4790,8 @@ EAPI void evas_vg_gradient_radial_focal_set(Evas_Vg_Gradient_Radial *obj, double
  * @param[out] x The x co-ordinate of focal point.
  * @param[out] y The y co-ordinate of focal point.
  *
+ * @since 1.24
+ * @since_tizen 6.0
  */
 EAPI void evas_vg_gradient_radial_focal_get(Evas_Vg_Gradient_Radial *obj, double *x, double *y);
 
index 4cc9122..6b9b28b 100644 (file)
@@ -22,6 +22,9 @@ typedef Eo Evas_Vg_Container;
  *
  * @return The child object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
+ *
  * @ingroup Evas_Vg_Container_Group
  */
 EAPI Evas_Vg_Node *evas_vg_container_child_get(Evas_Vg_Container *obj, const char *name);
@@ -33,6 +36,9 @@ EAPI Evas_Vg_Node *evas_vg_container_child_get(Evas_Vg_Container *obj, const cha
  *
  * @return The iterator to children.
  *
+ * @since 1.24
+ * @since_tizen 6.0
+ *
  * @ingroup Evas_Vg_Container_Group
  */
 EAPI Eina_Iterator *evas_vg_container_children_get(Evas_Vg_Container *obj) EINA_WARN_UNUSED_RESULT;
index 5902f7b..77fee4a 100644 (file)
@@ -23,6 +23,7 @@ typedef Eo Evas_Vg_Node;
  * @param[in] m The transformation matrix.
  *
  * @since 1.14
+ * @since_tizen 6.0
  *
  * @ingroup Evas_Vg_Node_Group
  */
@@ -35,6 +36,7 @@ EAPI void evas_vg_node_transformation_set(Evas_Vg_Node *obj, const Eina_Matrix3
  * @return The transformation matrix.
  *
  * @since 1.14
+ * @since_tizen 6.0
  *
  * @ingroup Evas_Vg_Node_Group
  */
@@ -75,6 +77,8 @@ EAPI void evas_vg_node_origin_get(const Evas_Vg_Node *obj, double *x, double *y)
  * @param[in] mask Mask object
  * @param[in] op Masking Option. Reserved
  *
+ * @since 1.24
+ *
  * @ingroup Evas_Vg_Node_Group
  */
 EAPI void evas_vg_node_mask_set(Evas_Vg_Node *obj, Evas_Vg_Node *mask, int op);
index 6e238be..40f49af 100644 (file)
@@ -8,6 +8,7 @@
  * @brief Enumeration that defines how viewbox will be filled int the vg canvs's
  * viewport. default Fill_Mode is @c none
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 typedef enum
@@ -39,6 +40,7 @@ typedef enum
  * @param[in] obj The object.
  * @param[in] fill_mode Fill mode type
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI void evas_object_vg_fill_mode_set(Evas_Object *obj, Evas_Object_Vg_Fill_Mode fill_mode);
@@ -50,6 +52,7 @@ EAPI void evas_object_vg_fill_mode_set(Evas_Object *obj, Evas_Object_Vg_Fill_Mod
  *
  * @return Fill mode type
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI Evas_Object_Vg_Fill_Mode evas_object_vg_fill_mode_get(const Evas_Object *obj);
@@ -61,6 +64,7 @@ EAPI Evas_Object_Vg_Fill_Mode evas_object_vg_fill_mode_get(const Evas_Object *ob
  * @param[in] obj The object.
  * @param[in] viewbox viewbox for the vg canvas
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI void evas_object_vg_viewbox_set(Evas_Object *obj, Eina_Rect viewbox);
@@ -72,6 +76,7 @@ EAPI void evas_object_vg_viewbox_set(Evas_Object *obj, Eina_Rect viewbox);
  *
  * @return viewbox for the vg canvas
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI Eina_Rect evas_object_vg_viewbox_get(const Evas_Object *obj);
@@ -83,6 +88,7 @@ EAPI Eina_Rect evas_object_vg_viewbox_get(const Evas_Object *obj);
  * @param[in] align_x Alignment in the horizontal axis (0 <= align_x <= 1).
  * @param[in] align_y Alignment in the vertical axis (0 <= align_y <= 1).
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI void evas_object_vg_viewbox_align_set(Evas_Object *obj, double align_x, double align_y);
@@ -94,6 +100,7 @@ EAPI void evas_object_vg_viewbox_align_set(Evas_Object *obj, double align_x, dou
  * @param[out] align_x Alignment in the horizontal axis (0 <= align_x <= 1).
  * @param[out] align_y Alignment in the vertical axis (0 <= align_y <= 1).
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI void evas_object_vg_viewbox_align_get(const Evas_Object *obj, double *align_x, double *align_y);
@@ -109,6 +116,7 @@ EAPI void evas_object_vg_viewbox_align_get(const Evas_Object *obj, double *align
  * @param[in] obj The object.
  * @param[in] root Root node(Evas_Vg_Container) of the VG canvas.
  *
+ * @since 1.24
  * @ingroup Evas_Object_Vg_Group
  */
 EAPI void evas_object_vg_root_node_set(Evas_Object *obj, Evas_Vg_Node *root);
index 52e2baf..5f1cca7 100644 (file)
@@ -19,6 +19,9 @@ typedef Eo Evas_Vg_Shape;
  * @param[in] obj The object.
  * @param[in] f The fill object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
+ *
  * @ingroup Evas_Vg_Shape_Group
  */
 EAPI void evas_vg_shape_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
@@ -29,6 +32,9 @@ EAPI void evas_vg_shape_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
  * @param[in] obj The object.
  * @return The fill object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
+ *
  * @ingroup Evas_Vg_Shape_Group
  */
 EAPI Evas_Vg_Node *evas_vg_shape_fill_get(const Evas_Vg_Shape *obj);
@@ -39,6 +45,9 @@ EAPI Evas_Vg_Node *evas_vg_shape_fill_get(const Evas_Vg_Shape *obj);
  * @param[in] obj The object.
  * @param[in] f The stroke fill object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
+ *
  * @ingroup Evas_Vg_Shape_Group
  */
 EAPI void evas_vg_shape_stroke_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
@@ -49,6 +58,9 @@ EAPI void evas_vg_shape_stroke_fill_set(Evas_Vg_Shape *obj, Evas_Vg_Node *f);
  * @param[in] obj The object.
  * @return The stroke fill object.
  *
+ * @since 1.24
+ * @since_tizen 6.0
+ *
  * @ingroup Evas_Vg_Shape_Group
  */
 EAPI Evas_Vg_Node *evas_vg_shape_stroke_fill_get(const Evas_Vg_Shape *obj);
@@ -59,6 +71,8 @@ EAPI Evas_Vg_Node *evas_vg_shape_stroke_fill_get(const Evas_Vg_Shape *obj);
  * @param[in] obj The object.
  * @param[in] m Stroke marker object
  *
+ * @since 1.24
+ *
  * @ingroup Evas_Vg_Shape_Group
  */
 EAPI void evas_vg_shape_stroke_marker_set(Evas_Vg_Shape *obj, Evas_Vg_Node *m);
@@ -69,6 +83,8 @@ EAPI void evas_vg_shape_stroke_marker_set(Evas_Vg_Shape *obj, Evas_Vg_Node *m);
  * @param[in] obj The object.
  * @return Stroke marker object
  *
+ * @since 1.24
+ *
  * @ingroup Evas_Vg_Shape_Group
  */
 EAPI Evas_Vg_Node *evas_vg_shape_stroke_marker_get(const Evas_Vg_Shape *obj);