Der Titel sagt alles. Bei einem gegebenen Bogen mit (zum Beispiel):Bei einem Bogen mit einem bekannten Anfang (x, y), Ende (x, y) und Winkel, wie kann ich seine Bounding Box berechnen?
Start Point: x = 53.34, y = 52.07
End Point: x = 13.97, y = 52.07
Angle: 180 degrees
Wie kann ich seinen Begrenzungsrahmen finden?
Obwohl ich in Python schreibe, ist puesdocode bevorzugt, so dass es für andere Menschen nützlich sein wird.
Danke!
-Tom
Die Informationen (Startpunkt, Endpunkt, Winkel) ist eindeutig nicht einen Bogen identifizieren. In Ihrem Beispiel könnte es auch die andere Hälfte des Kreises sein (oder der Winkel wäre -180?). – CristiFati
Kann ich in diesem Fall annehmen, dass ein positiver Winkel immer eine bestimmte Richtung bedeutet? (dh: Winkel = -180 für die andere Hälfte des Kreises) –
Ich denke, dass [MathOverflow] (http://mathoverflow.net) oder [Math] (http://math.stackexchange.com) geeigneter wäre Orte für diese Frage. Als Antwort auf deine Frage: Ich nehme an, du kannst es. Um jedoch streng zu sein, verwenden Sie positive Winkelwerte für trigonometrische (gegen den Uhrzeigersinn) Winkel. – CristiFati