Exemplo n.º 1
0
 public Node NearestNode(Vector3D v)
 {
     using (var e = Nodes.SortedByDistance(v))
         if (e.MoveNext())
         {
             return((Node)e.Current.UserData);
         }
     return(null);
 }
Exemplo n.º 2
0
 public Node NearestNode(Vector3D v, double maxDistanceSq = double.PositiveInfinity)
 {
     using (var e = Nodes.SortedByDistance(v))
         if (e.MoveNext())
         {
             return((Node)e.Current.UserData);
         }
     return(null);
 }