Example #1
0
        public static void go()
        {
            LineSegment<int> line = LineExt.createSegmentFromCoords(3, 3, 16, 7);

            Random r = new Random(5);
            Drawing d = new Drawing();

            for(int i = 0; i < 35; ++i)
            {
                Point<int> p = new Point<int>(r.Next(1, 50), r.Next(1, 50));
                //d.AddPoint(p);

                LineSegment<double> per = line.getPerpendicularLineSegWithIntersection(p);
                d.AddAsSeg(per);
            }

            
            d.AddAsLine(line);

           // GeomXmlWriter.Save(d, @"C:\Users\thresh\Documents\e.lgf");
        }