コード例 #1
0
ファイル: Form1.cs プロジェクト: skorom/Okos_auto
        private AutoUt autoUtGeneralas()
        {
            Terkep terkep = Terkep.terkepEloallitasFilebol(terkepFileName);

            this.terkepX = terkep.tablazat.GetLength(0);
            this.terkepY = terkep.tablazat.GetLength(1);
            List <Szenzor> szenzorAdatok = Szenzor.szenzorAdatokEloallitasFilebol(szenzorFileName);

            return(new AutoUt(terkep, szenzorAdatok));
        }
コード例 #2
0
ファイル: AutoUt.cs プロジェクト: skorom/Okos_auto
        public AutoUt(Terkep terkep, List <Szenzor> szenzorAdatok)
        {
            this.idopillanatok = new List <Auto>();
            Koordinata lastPos = new Koordinata(0, 0);

            foreach (Szenzor item in szenzorAdatok)
            {
                Auto a = new Auto();
                if (item.koordinata == null)
                {
                    a.koord = lastPos;
                }
                else
                {
                    a.koord = item.koordinata;
                }
                a.motorAllapot = null;
                lastPos        = a.koord;
                this.idopillanatok.Add(a);
            }
        }