Line am Rand von zwei Kreisen binden
-
Hallo nochmal, vielleicht macht es mehr Sinn mein Problem etwas allgemeiner zu beschreiben. Ich arbeite mit JavaFX und suche nach einer eleganten Möglichkeit, zwei Kreise mit einer Linie zu verbinden. Wichtig dabei ist, dass die Linie nur an den Rändern der Kreise befestigt sein darf und nicht bis in die Mitte der Kreise hineinreichen soll.
Ich hoffe mir kann einer weiterhelfen
-
nimm ne linie durch die beiden mittelpunkte der kreise und dann rechne die schnittpunkte mit den kreisen aus. von den 4 punkten verbindest du die beiden mit der kürzesten entfernung, die zu verschiedenen kreisen gehören. so könnte es klappen.
-
ach, es geht noch einfacher: mittels pythagoras die distanz der mittelpunkte ermitteln und dann auf beiden seiten die radien abziehen. hier: http://stackoverflow.com/questions/5509151/finding-the-distance-between-two-circles