d3rotate

平面座標回転演算

d3rotate x1, y1, x0, y0, va

x1, y1 : 出力値が返る変数 [double]
x0, y0 : 回転させる元のベクトル値
va     : 回転させる角度 [rad]

(プラグイン / モジュール : d3module)

解説

平面上のベクトル (あるいは位置) x0, y0 を、原点を中心に va [ラジアン] 回転させたベクトルを求めます。計算結果は、x1, y1 で指定した変数に代入されます。

角度は、ラジアン単位 (2π ≒ 6.2831853 を一回転とする角度単位) で入力します。

関連項目

d3vrotate任意軸周りの空間回転演算(d3module)

サンプル逆引き (4)

sample_08_ball.hsp
sample_09_toge.hsp
sample_16_d3setlocal.hsp
xsample_gimbal.hsp

情報

プラグイン / モジュールd3module
バージョン1.67
作成日2008/05/01
著作者S.Programs
URLhttp://sprocket.babyblue.jp/
http://sprocket.babyblue.jp/html/hsp_d3m.htm
備考d3m.hsp をインクルードする。
タイプユーザー拡張命令
グループ数学サポート命令
hs ファイルdoclib\d3module\d3mhelp.hs