Example #1
0
        private List <TCell> CalculatePath(PathNode end)
        {
            List <TCell> path = new List <TCell>();

            end.CalcPath(path);
            path.Reverse();
            return(path);
        }
Example #2
0
            public void CalcPath(List <TCell> path)
            {
                path.Add(CellObject);

                if (PreviousNode != null)
                {
                    PreviousNode.CalcPath(path);
                }
            }