23. august 2005 - 14:46Der er
8 kommentarer og 1 løsning
Skæringspunkt mellem 2 vektorer
Jeg har angivet 2 vektorer som hver har et punkt og en vinkel. Hvordan finder jeg (på den mest optimale måde) skæringspunktet mellem de to vektorer??
noget ala: public PointF intersectionpoint(PointF p1, float angle1, PointF p2, float angle2) { PointF tmpPoint = new PointF(); /* vektorkode til at finde intersectionpoint.... */ return tmpPoint; }
Mine vinkler er i radianer, og jeg håndterer selv 0-90-180 osv, tak. Ville bare se om der var en mere overskuelig måde at gøre det på end jeg selv gjorde det, og det var der.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.