Evas_Coord w, h;
evas_object_geometry_get(vd->vg[0], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
if (elm_radio_selected_object_get(vd->obj) != vd->obj)
progress = 1 - progress;
- int radius =
+ double radius =
ELM_SCALE_SIZE((center_x > center_y ? center_x : center_y) - 2);
//Iconic Circle (Outline)
Evas_Coord center_x = (w / 2);
Evas_Coord center_y = (h / 2);
- int radius =
+ double radius =
ELM_SCALE_SIZE((center_x > center_y ? center_x : center_y) - 2);
//Outline
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[idx], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
//Inner Star Body
evas_vg_shape_shape_reset(vd->shape[idx]);
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[1], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
Eina_Matrix3 m;
eina_matrix3_identity(&m);
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[2], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
evas_vg_shape_shape_reset(vd->shape[3]);
- int radius =
+ double radius =
ELM_SCALE_SIZE((center_x > center_y ? center_x : center_y) - 2);
evas_vg_shape_shape_append_circle(vd->shape[3], center_x, center_y,
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[2], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
evas_vg_shape_shape_reset(vd->shape[2]);
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[1], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
+
evas_vg_shape_shape_reset(vd->shape[1]);
evas_vg_shape_shape_append_circle(vd->shape[1],
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[1], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
evas_vg_shape_shape_reset(vd->shape[1]);
evas_vg_shape_shape_append_circle(vd->shape[1],
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[2], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
evas_vg_shape_shape_reset(vd->shape[2]);
evas_vg_shape_shape_reset(vd->shape[3]);
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[0], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w / 2);
- Evas_Coord center_y = (h / 2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
//Update Outline Shape
evas_vg_shape_shape_reset(vd->shape[0]);
check_default *vd = effect;
Evas_Coord w, h;
- Evas_Coord center_x, center_y;
evas_object_geometry_get(vd->vg[0], NULL, NULL, &w, &h);
- center_x = (w/2);
- center_y = (h/2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
Eina_Matrix3 m;
eina_matrix3_identity(&m);
Evas_Coord w, h;
evas_object_geometry_get(vd->vg[1], NULL, NULL, &w, &h);
- Evas_Coord center_x = (w/2);
- Evas_Coord center_y = (h/2);
+ double center_x = ((double)w / 2);
+ double center_y = ((double)h / 2);
//Update Line Shape
if (!elm_check_state_get(vd->obj)) progress = 1 - progress;