Exemplo n.º 1
0
 public static void GetFromRegionRaw <T>(QuickList <IPartitionObject> existingList, Rectangle regionBounds) where T : IPartitionObject
 {
     for (int i = 0; i < partitions.Count; i++)
     {
         SpatialPartition partition = partitions.Array[i];
         if (partition.Bounds.Intersects(regionBounds))
         {
             partition.GetFromRegionRaw <T>(existingList, ConvertToLocal(regionBounds, partition));
         }
     }
     largeObjectTile.GetRaw <T>(existingList);
 }