public List<int> GetVisibleColumns(Rectangle displayRectangle, bool returnsPartial) { return Columns.ColumnsInsideRegion(displayRectangle.X, displayRectangle.Width, returnsPartial); }