protected virtual IList <Tile> GetIntersection(FloatRectangle bounds)
        {
            TileMatrix   matrix       = TileMatrix.Instance;
            IList <Tile> intersection = matrix.Intersect(bounds);

            return(intersection);
        }