private List <Point> March(LinkedList <Point> points)
        {
            var m = new JarvisMarch.JarvisMarch();
            var t = 0;

            return(m.March(points, ref t));
        }
        private Point FindFirstPoint(LinkedList <Point> points)
        {
            var a = new JarvisMarch.JarvisMarch();
            var t = 0;

            return(a.FindFirstPoint(points, ref t));
        }
        private Point FindFirstPoint(Point[] points)
        {
            var a = new JarvisMarch.JarvisMarch();
            var t = 0;

            return(a.FindFirstPoint(points, ref t));
        }
예제 #4
0
        private Point FindNextPoint(Point[] points, Point a, Point b)
        {
            var m = new JarvisMarch.JarvisMarch();
            var t = 0;

            return(m.FindNextPoint(points, a, b, ref t));
        }