public int Compare(CrossPointInfo left, CrossPointInfo right)
 {
     if (geoAlgor.IsZero(left.dist - right.dist))
     {
         return(0);
     }
     else if (left.dist > right.dist)
     {
         return(1);
     }
     else
     {
         return(-1);
     }
 }