public override string ToString() { RenderElement renderE = HitElem as RenderElement; if (renderE != null) { object controller = renderE.GetController(); if (controller != null) { return(point + " :" + renderE.ToString() + " " + renderE.RectBounds.ToString() + " " + renderE.GetType().Name + " , ctrl=" + controller); } else { return(point + " :" + renderE.ToString() + " " + renderE.RectBounds.ToString() + " " + renderE.GetType().Name); } } else { return(point + " :" + HitElem.ToString()); } }