Example #1
0
 public BallSlot BallsIntersectingWithBall(Ball ball)
 {
     for (int i = 0; i < NUMBER_OF_ROWS; i++)
     {
         for (int j = 0; j < GetNumberOfColumnForRow(i); j++)
         {
             Ball b = Balls.ElementAt(i).ElementAt(j);
             if (b != null && ball.IntersectsWithBall(b))
             {
                 return new BallSlot(i, j);
             }
         }
     }
     return null;
 }