В названии говорится все. Учитывая, дуга с (например):Для дуги с известным началом (x, y), end (x, y) и углом, как я могу вычислить его ограничивающий прямоугольник?
Start Point: x = 53.34, y = 52.07
End Point: x = 13.97, y = 52.07
Angle: 180 degrees
Как я могу найти свою ограничительную рамку?
Несмотря на то, что я пишу в python, рекомендуется использовать puesdocode, чтобы он был полезен другим людям.
Спасибо!
-Tom
Информация (начальная точка, конечная точка, угол) не однозначно определить дугу. В вашем примере это может быть и другая половина круга (или для этого угла будет -180?). – CristiFati
В этом случае могу ли я предположить, что положительный угол всегда означает конкретное направление? (т. е. угол = -180 для другой половины круга) –
Я думаю, что [MathOverflow] (http://mathoverflow.net) или [Math] (http://math.stackexchange.com) будет более уместным места для этого вопроса. В качестве ответа на ваш вопрос: я полагаю, вы можете. Но для того, чтобы быть строгим, используйте значения положительного угла для тригонометрических (против часовой стрелки) углов. – CristiFati