private Point DegreesToXY( float degrees, float radius, Point origin )
{
Point xy = new Point();
double radians = degrees * Math.PI / 180.0;
xy.X = ( int )( Math.Cos( radians ) * radius + origin.X );
xy.Y = ( int )( Math.Sin( -radians ) * radius + origin.Y );
return xy;
}