private void Generate() { var obstacles = SpaceTemplateGenerator.GenerateObstacles(Properties); var agents = SpaceTemplateGenerator.GenerateAgents(Properties, obstacles); SpaceTemplate = new SpaceTemplate(obstacles, agents); pictureBox1.Image = SpaceTemplate.Bitmap; }
private void loadFileButton_Click(object sender, EventArgs e) { openFileDialog1.InitialDirectory = Settings.SpacesDirectory.FullName; if (openFileDialog1.ShowDialog() == DialogResult.OK) { SpaceTemplate = new SpaceTemplate(new Bitmap(openFileDialog1.FileName)); pictureBox1.Image = SpaceTemplate.Bitmap; Properties.Width = SpaceTemplate.Bitmap.Width; Properties.Height = SpaceTemplate.Bitmap.Height; Properties.NumberOfAgents = SpaceTemplate.NumberOfAgents; propertyGrid1.Refresh(); } }