Vector3d.TransformVector メソッド

定義

オーバーロード

TransformVector(Vector3d, Matrix4d)
TransformVector(Vector3d, Matrix4d, Vector3d)

指定された行列で方向ベクトルを変換する 行列の最下位行 (0,0,0,1) を持ち、翻訳部分は無視されます。

TransformVector(Vector3d, Matrix4d)

public static OpenTK.Vector3d TransformVector (OpenTK.Vector3d vec, OpenTK.Matrix4d mat);
static member TransformVector : OpenTK.Vector3d * OpenTK.Matrix4d -> OpenTK.Vector3d

パラメーター

vec
Vector3d
mat
Matrix4d

戻り値

適用対象

TransformVector(Vector3d, Matrix4d, Vector3d)

指定された行列で方向ベクトルを変換する 行列の最下位行 (0,0,0,1) を持ち、翻訳部分は無視されます。

public static void TransformVector (ref OpenTK.Vector3d vec, ref OpenTK.Matrix4d mat, out OpenTK.Vector3d result);
static member TransformVector :  *  *  -> unit

パラメーター

vec
Vector3d

変換するベクター

mat
Matrix4d

目的の変換

result
Vector3d

変換されたベクター

適用対象