示例#1
0
        public void AddSolidObstacle(string name, List <point> points)
        {
            var o = new obstacle()
            {
                points = points,
                name   = name,
                id     = obstacles.Count,
                type   = "Solid"
            };

            obstacles.Add(o);
        }
示例#2
0
        public void AddWallObstacle(string name, point point1, point point2)
        {
            var o = new obstacle()
            {
                points = new List <point> {
                    point1, point2
                },
                name = name,
                id   = obstacles.Count - 1,
                type = "Wall"
            };

            obstacles.Add(o);
        }