Mercurial > dwindows
changeset 1267:87e0969d13bc
Fixed angles being backwards on GTK2... this might actually require
a more complicated fix... but this works for the test program for now.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 25 Oct 2011 12:12:21 +0000 |
parents | 83b0ed8c8377 |
children | 148daf522080 |
files | gtk/dw.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk/dw.c Tue Oct 25 12:01:20 2011 +0000 +++ b/gtk/dw.c Tue Oct 25 12:12:21 2011 +0000 @@ -8109,8 +8109,8 @@ } else { - radius1 = (x1 - xorigin == 0) ? (y1 - yorigin < 0) ? 90.0 : -90.0 : -atan2((double)y1-yorigin, (double)x1-xorigin) * (180/M_PI); - radius2 = (x2 - xorigin == 0) ? (y2 - yorigin < 0) ? 90.0 : -90.0 : -atan2((double)y2-yorigin, (double)x2-xorigin) * (180/M_PI); + radius2 = (x1 - xorigin == 0) ? (y1 - yorigin < 0) ? 90.0 : -90.0 : -atan2((double)y1-yorigin, (double)x1-xorigin) * (180/M_PI); + radius1 = (x2 - xorigin == 0) ? (y2 - yorigin < 0) ? 90.0 : -90.0 : -atan2((double)y2-yorigin, (double)x2-xorigin) * (180/M_PI); } alpha1 = (int)(radius1 * 64.0); alpha2 = (int)((radius2 - radius1) * 64.0);