public int AreaOfIntersect(Circle cir) { return (int)System.Math.Truncate(CircleF.AreaOfIntersect(CircleF.FromCircle(this), CircleF.FromCircle(cir))); }
//*************************************************************************** // Internal Static Methods // internal static CircleF FromCircle(Circle cir) { return new CircleF((float)cir.Center.X, (float)cir.Center.Y, (float)cir.Radius); }