Registriert seit: 3. Nov 2002
Ort: Flörsheim
154 Beiträge
Delphi 5 Professional
|
Schnittpunkt einer Linie mit Image verhindern
5. Dez 2005, 13:15
Hallo,m
ich zeichne Verbindungslinien (Kanten) von einem Image zu einem neuen. Jetzt darf aber genau eine Kante kein weiters Image schneiden.
Das sieht folgendermaßen aus.
___
| 1 |
|___|
|
|
|
|___
| 2 |
|___|
| ___
| 3 |
|___|
Wenn ich die rechte untere Ecke von 1 mit der linken oberen Ecke von 3 verbinde wird Image2 geschnitten. Den Schnittpunkt habe ich bereits berechnet, das funktioniert auch. Hat jemand eine Idee, wie ich am geschicktesten eine Umgehung von 2 schreiben kann. Wichtig ist hier, nicht nur diesen Fall zu betrachten, sondern alle Fälle. Z.B. könnte 3 rechts oder links von 1 liegen usw.
Vielen Dank
Gruß Nico
|