次の方法で共有


Vector3d.Transform メソッド

定義

オーバーロード

Transform(Vector3d, Matrix4d)
Transform(Vector3d, Quaterniond)
Transform(Vector3d, Matrix4d, Vector3d)
Transform(Vector3d, Matrix4d, Vector4d)

指定された行列でベクトルを変換する

Transform(Vector3d, Quaterniond, Vector3d)

Transform(Vector3d, Matrix4d)

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

パラメーター

vec
Vector3d
mat
Matrix4d

戻り値

適用対象

Transform(Vector3d, Quaterniond)

public static OpenTK.Vector3d Transform (OpenTK.Vector3d vec, OpenTK.Quaterniond quat);
static member Transform : OpenTK.Vector3d * OpenTK.Quaterniond -> OpenTK.Vector3d

パラメーター

vec
Vector3d

戻り値

適用対象

Transform(Vector3d, Matrix4d, Vector3d)

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

パラメーター

vec
Vector3d
mat
Matrix4d
result
Vector3d

適用対象

Transform(Vector3d, Matrix4d, Vector4d)

指定された行列でベクトルを変換する

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

パラメーター

vec
Vector3d

変換するベクター

mat
Matrix4d

目的の変換

result
Vector4d

変換されたベクター

適用対象

Transform(Vector3d, Quaterniond, Vector3d)

public static void Transform (ref OpenTK.Vector3d vec, ref OpenTK.Quaterniond quat, out OpenTK.Vector3d result);
static member Transform :  *  *  -> unit

パラメーター

vec
Vector3d
result
Vector3d

適用対象