Hallo!
Ich habe 2 Strecken gegeben p1 und p2. Ich möchte jetzt nicht nur prüfen, ob sie sich schneiden, sondern auch, ob wo sie sich schneiden, also die X und Y Koordinate.
Hat jemand ne gute idee? Mit Line2D kann ich leider nur feststellen, ob sie sich schneiden.
edit: um das ganze zu veranschaulichen:
die Mittelpunkte der Fenster (definiert durch x = window.getX()+window.getWidth()/2, y analog) sind durch die Linie dort miteinander verbunden.
Die Fenster lassen sich durch Drag and Drop verschieben. Die Linie+Pfeil wird dabei immer aktualisiert. Der Pfeil soll aber immer auf dem Fensterrahmen "langspazieren" (der Schnittpunkt der window-kante und der Pfeilline definieren die Position des Pfeils).
Hoffe ihr könnt mir helfen ;-)
Ich habe 2 Strecken gegeben p1 und p2. Ich möchte jetzt nicht nur prüfen, ob sie sich schneiden, sondern auch, ob wo sie sich schneiden, also die X und Y Koordinate.
Hat jemand ne gute idee? Mit Line2D kann ich leider nur feststellen, ob sie sich schneiden.
edit: um das ganze zu veranschaulichen:
die Mittelpunkte der Fenster (definiert durch x = window.getX()+window.getWidth()/2, y analog) sind durch die Linie dort miteinander verbunden.
Die Fenster lassen sich durch Drag and Drop verschieben. Die Linie+Pfeil wird dabei immer aktualisiert. Der Pfeil soll aber immer auf dem Fensterrahmen "langspazieren" (der Schnittpunkt der window-kante und der Pfeilline definieren die Position des Pfeils).
Hoffe ihr könnt mir helfen ;-)