Ejemplo n.º 1
0
 /// <summary>Obtient la distance entre ce point et le point donné</summary>
 /// <param name="Point">Point donc on veut connaître la distance par rapport à ce MapPoint</param>
 /// <returns>La distance entre les deux points</returns>
 public int DistanceToCell(MapPoint Point)
 {
     return(Math.Abs(Convert.ToInt32((this.X - Point.X))) + Math.Abs(Convert.ToInt32((this.Y - Point.Y))));
 }
Ejemplo n.º 2
0
 /// <summary>Obtient la distance entre ce point et le point donné</summary>
 /// <param name="Point">Point donc on veut connaître la distance par rapport à ce MapPoint</param>
 /// <returns>La distance entre les deux points</returns>
 public int DistanceTo(MapPoint Point)
 {
     return(Convert.ToInt32(Math.Round(Math.Sqrt((Math.Pow(Convert.ToDouble((Point.X - this.X)), 2) + Math.Pow(Convert.ToDouble((Point.Y - this.Y)), 2))))));
 }