Exemple #1
0
        private NavLink(NavQuad from, NavQuad to, Position2 point0, Position2 point1)
        {
            this.From = from;
            this.To   = to;

            this.P0 = point0;
            this.P1 = point1;

            this.Distance = (from.Center - to.Center).Length;
        }
Exemple #2
0
 public static void CreatePair(NavQuad quad1, NavQuad quad2, Position2 point0, Position2 point1)
 {
     quad1.Add(new NavLink(quad1, quad2, point0, point1));
     quad2.Add(new NavLink(quad2, quad1, point0, point1));
 }
Exemple #3
0
 public void Add(NavQuad quad)
 {
     this.navQuads.Add(quad);
 }