コード例 #1
0
ファイル: FormMain.cs プロジェクト: LucasCorsi1/Short-Path
        private void btnSolve_Click(object sender, EventArgs e)
        {
            int wid = int.Parse(numLargura.Text);
            int hgt = int.Parse(numAltura.Text);

            if (solverController.Solver(grafo, grafo[terrainController.Coyote[0], terrainController.Coyote[1]]))
            {
                Bitmap bitmap = new Bitmap(picTerrain.Image);
                picTerrain.Image = terrainController.DisplayPath(grafo[terrainController.Papaleguas[0], terrainController.Papaleguas[1]], int.Parse(numTamanhoBlc.Text), bitmap, Brushes.Black);
                lblCost.Text     = "Custo Total: " + grafo[terrainController.Papaleguas[0], terrainController.Papaleguas[1]].minPath;
            }
            else
            {
                MessageBox.Show("No Path!");
            }
        }