sin
および/またはを使用して、基本的な三角法を適用しcos
ます。
(-12, 4) で始まり、37 度の傾きを持ち、(0, y) で終わる線分の場合、次のように y を計算できます。
$y = 4 + 12 * tan(pi() * 37 / 180);
(-12, 4) からの長さ 12 のセグメントで、37 度の傾斜がある場合、終了座標は次のとおりです。
$x = -12 + 12 * cos(pi() * 37 / 180);
$y = 4 + 12 * sin(pi() * 37 / 180);
式は度をラジアンPI * deg / 180
に変換します(三角関数は常にラジアンで動作するため、これが必要です)。