Vector3d.TransformVector Metodo

Definizione

Overload

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

Trasformare un vettore di direzione in base alla matrice specificata Presuppone che la matrice abbia una riga inferiore di (0,0,0,1), ovvero la parte di traslazione viene ignorata.

TransformVector(Vector3d, Matrix4d)

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

Parametri

vec
Vector3d
mat
Matrix4d

Restituisce

Si applica a

TransformVector(Vector3d, Matrix4d, Vector3d)

Trasformare un vettore di direzione in base alla matrice specificata Presuppone che la matrice abbia una riga inferiore di (0,0,0,1), ovvero la parte di traslazione viene ignorata.

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

Parametri

vec
Vector3d

Vettore da trasformare

mat
Matrix4d

Trasformazione desiderata

result
Vector3d

Vettore trasformato

Si applica a