コード例 #1
0
        private void BTNbfs_Click(object sender, EventArgs e)
        {
            path = new PathFind(nodes, startNode);
            List <MapNodes.Node> bfspath = path.FindBFSPath();

            for (int i = 0; i < bfspath.Count; i++)
            {
                g.FillRectangle(BRSHstart, nodes.nodeRect[bfspath[i].index]);
            }

            MapBox.Image = paintMap;
        }
コード例 #2
0
        private void BTNbfs_Click(object sender, EventArgs e)
        {
            path = new PathFind(nodes, startNode);
            List<MapNodes.Node> bfspath = path.FindBFSPath();
            for (int i = 0; i < bfspath.Count; i++)
            {
                g.FillRectangle(BRSHstart, nodes.nodeRect[bfspath[i].index]);
            }

                MapBox.Image = paintMap;
        }