public NodeBase NodeFromPoint(Point p) { Quadrant q = quadTree.GetQuadrant(p); foreach (NodeBase n in q.CloseNodes()) { if (n.HitTest(p)) { return(n); } } return(null); }