Example #1
0
 static void Iterate(ISpacePointsIterator iteratorByPlane)
 {
     Grid = new Dictionary <Location, int>
     {
         { StartStepPoint, 1 }
     };
     iteratorByPlane.Iterate();
 }
Example #2
0
        public static bool Expand(ISpacePointsIterator spacePointsIterator)
        {
            FillData();
            Iterate(spacePointsIterator);

            if (!Grid.ContainsKey(EndStepPoint))
            {
                return(false);
            }

            return(true);
        }