Feedback

C# - GetEuclidicDistance

Veröffentlicht von am 6/3/2008
(1 Bewertungen)
Ich gebe zu, selten brauchbar, aber wenn dann fehlt er ordentlich...
Ermittelt aus zwei System.Drawing.Point Strukturen den euklidischen Abstand.


Infos bei Wikipedia : http://de.wikipedia.org/wiki/Euklidischer_Abstand
/// <summary>
/// Ermittelt den euklidischen Abstand zwischen zwei Punkten
/// </summary>
/// <param name="a">Punkt a</param>
/// <param name="b">Punkt b</param>
/// <returns>Die euklidische Distanz als Ganzzahlwert.</returns>
public static int GetEuclidianDistance(Point a, Point b)
{
	return ((int)Math.Sqrt(Math.Pow(a.X - b.X, 2) + Math.Pow(a.Y - b.Y, 2)));
}

1 Kommentare zum Snippet

Rainer Hilmer schrieb am 6/4/2008:
Cool, gutes muß nicht immer groß sein. Diese Methode kommt für diverse grafische Anwendungen bestimmt wie gerufen. :)
 

Logge dich ein, um hier zu kommentieren!