/// <summary> /// Get grid corner located at provided position (top left, top right, bottom left, bottom right) /// </summary> /// <param name="position"></param> /// <returns></returns> public GridCorner GetGridCorner(Enums.GridCornerPosition position) { if (Corners == null) { return(null); } else { return(Corners.Where(c => c.Position == position).FirstOrDefault()); } }
/// <summary> /// Initialize a grid corner located at provided position (top left, top right, bottom left, bottom right) /// </summary> /// <param name="point"></param> /// <param name="position"></param> public GridCorner(Point point, Enums.GridCornerPosition position) : base(point.X, point.Y) { Position = position; }