Functions | |
| void | evas_vg_node_transformation_set (Evas_Vg_Node *obj, const Eina_Matrix3 *m) |
| Sets the transformation matrix to be used for this node object. More... | |
| const Eina_Matrix3 * | evas_vg_node_transformation_get (const Evas_Vg_Node *obj) |
| Gets the transformation matrix used for this node object. More... | |
| void | evas_vg_node_origin_set (Evas_Vg_Node *obj, double x, double y) |
| Sets the origin position of the node object. More... | |
| void | evas_vg_node_origin_get (const Evas_Vg_Node *obj, double *x, double *y) |
| Gets the origin position of the node object. More... | |
| void | evas_vg_node_mask_set (Evas_Vg_Node *obj, Evas_Vg_Node *mask, int op) |
| Set Mask Node to this renderer. More... | |
| void evas_vg_node_transformation_set | ( | Evas_Vg_Node * | obj, |
| const Eina_Matrix3 * | m | ||
| ) |
Sets the transformation matrix to be used for this node object.
null to cancel the applied transformation.| [in] | obj | The object. |
| [in] | m | The transformation matrix. |
| const Eina_Matrix3* evas_vg_node_transformation_get | ( | const Evas_Vg_Node * | obj | ) |
Gets the transformation matrix used for this node object.
| [in] | obj | The object. |
| void evas_vg_node_origin_set | ( | Evas_Vg_Node * | obj, |
| double | x, | ||
| double | y | ||
| ) |
Sets the origin position of the node object.
This origin position affects node transformation.
| [in] | obj | The object. |
| [in] | x | origin x position. |
| [in] | y | origin y position. |
| void evas_vg_node_origin_get | ( | const Evas_Vg_Node * | obj, |
| double * | x, | ||
| double * | y | ||
| ) |
Gets the origin position of the node object.
| [in] | obj | The object. |
| [out] | x | origin x position. |
| [out] | y | origin y position. |
| void evas_vg_node_mask_set | ( | Evas_Vg_Node * | obj, |
| Evas_Vg_Node * | mask, | ||
| int | op | ||
| ) |
Set Mask Node to this renderer.
| [in] | obj | The object. |
| [in] | mask | Mask object |
| [in] | op | Masking Option. Reserved |