private bool IsRectVisible(RRect rect, RRect clip) { rect.X -= 2; rect.Width += 2; clip.Intersect(rect); if (clip != RRect.Empty) return true; return false; }