示例#1
0
 public Vod(int id, double impedansa, Cvor pocetak, Cvor kraj)
 {
     this.id           = id;
     this.impedansa    = impedansa;
     veza              = new Povezanost();
     this.veza.Pocetak = pocetak;
     this.veza.Kraj    = kraj;
 }
示例#2
0
        public Form1()
        {
            InitializeComponent();

            label4.Font      = new Font("Ariel", 14);
            this.label5.Font = new Font("Ariel", 14);

            cvor[0] = new Cvor(1, 11000, new List <int> {
                2
            });
            cvor[1] = new Cvor(2, 10900, new List <int> {
                1, 3
            });
            cvor[2] = new Cvor(3, 10800, new List <int> {
                2
            });
            cvor[3] = new Cvor(4, 10800, new List <int> {
                2, 5, 6
            });
            cvor[4] = new Cvor(5, 10700, new List <int> {
                4
            });
            cvor[5] = new Cvor(6, 10680, new List <int> {
                4
            });

            vod[0] = new Vod(12, 5.56, cvor[0], cvor[1]);
            vod[1] = new Vod(23, 5.56, cvor[1], cvor[2]);
            vod[2] = new Vod(24, 5.56, cvor[1], cvor[3]);
            vod[3] = new Vod(45, 5.71, cvor[3], cvor[4]);
            vod[4] = new Vod(46, 5.81, cvor[3], cvor[5]);

            for (int i = 0; i < cvor.Length; i++)
            {
                ListaCvorova.Add(cvor[i]);
            }

            for (int i = 0; i < vod.Length; i++)
            {
                ListaVodova.Add(vod[i]);
            }

            foreach (var item in ListaVodova)
            {
                listaParova.Add(new ParoviStruja(item.id));
            }
        }