Partager via


Vector3d.Transform Méthode

Définition

Surcharges

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

Transformer un vecteur par la matrice donnée

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

Paramètres

vec
Vector3d
mat
Matrix4d

Retours

S’applique à

Transform(Vector3d, Quaterniond)

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

Paramètres

vec
Vector3d

Retours

S’applique à

Transform(Vector3d, Matrix4d, Vector3d)

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

Paramètres

vec
Vector3d
mat
Matrix4d
result
Vector3d

S’applique à

Transform(Vector3d, Matrix4d, Vector4d)

Transformer un vecteur par la matrice donnée

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

Paramètres

vec
Vector3d

Vecteur à transformer

mat
Matrix4d

Transformation souhaitée

result
Vector4d

Vecteur transformé

S’applique à

Transform(Vector3d, Quaterniond, Vector3d)

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

Paramètres

vec
Vector3d
result
Vector3d

S’applique à