private void MouseHit(Point point, MouseEventType t) { int x = point.X - m_center.X; int y = point.Y - m_center.Y; if (x == 0 && y == 0) { return; } var alpha = Math.Atan2(x, -y); MouseHit(point, alpha, t); }
protected virtual void MouseHit(Point point, double alpha, MouseEventType t) { }