Fixed ellipse behaviour for negative angles; fixed double to int conversion for negative numbers; fixed CLUTTER_ANGLE_FROM_DEGX; added ClutterVertices and clutter_actor_get_transformed_vertices()

This commit is contained in:
Tomas Frydrych
2007-05-31 09:29:12 +00:00
parent 1cb68d2ceb
commit 733de46f3b
8 changed files with 446 additions and 11 deletions

View File

@ -844,7 +844,7 @@ _clutter_double_to_fixed (double val)
*
* Since: 0.2
*/
ClutterFixed
gint
_clutter_double_to_int (double val)
{
union
@ -855,7 +855,7 @@ _clutter_double_to_int (double val)
dbl.d = val;
dbl.d = dbl.d + _magic;
return dbl.i[0] >> 16;
return ((int)dbl.i[0]) >> 16;
}
#undef _CFX_MAN