Platform SDK: DirectX

DirectX7.VectorRotate

DirectX7.VectorRotate メソッドは、指定された軸を回転軸としてベクトルを回転する。成功した場合、正規化したベクトルを返す。

object.VectorRotate(vDest As D3DVECTOR, _
    vA As D3DVECTOR, _
    vAxis As D3DVECTOR, _
    theta As Single)

パラメータ

object
DirectX7 オブジェクトを表すオブジェクト式。
vDest
正規化の結果が格納される D3DVECTOR 型。
vA
指定された軸を回転軸として回転される D3DVECTOR 型。
vAxis
回転軸である D3DVECTOR 型。
theta
回転角度 (ラジアン単位)。

エラー コード

失敗すればエラーが発生し、Err.Number が設定される。