Punkt und ellipse (gedreht) position test: Algorithmus

Wie um zu testen, ob ein Punkt P = [xp,yp] innen/außen einige gedrehte ellipse gegeben durch das Zentrum C=[x,y], a, b und phi ( Drehwinkel)?

In diesem moment bin ich mit folgender Lösung: drehen Sie die ellipse und den Punkt durch die Winkel phi und dann der gemeinsame test für eine position von dem Punkt, und "nicht gedreht" ellipse.

Aber es gibt eine Menge der getesteten Punkte (in tausend) und ich finde diese Lösung so langsam. Ist es direkter und effizienter Weg, um eine position der gedrehten ellipse und Punkt?

Brauche ich keinen code, sondern der Algorithmus. Vielen Dank für Ihre Hilfe.

Zeigen Sie uns, was Sie bisher getan haben. Etwas, dass wir Ihnen helfen können.

InformationsquelleAutor justik | 2011-10-30

Schreibe einen Kommentar