Condividi tramite


Vector4.Transform Metodo

Definizione

Trasforma un vettore.

Overload

Transform(Vector3, Quaternion)

Trasforma un vettore tridimensionale in base al valore di rotazione quaternione specificato.

Transform(Vector4, Quaternion)

Trasforma un vettore quadridimensionale in base al valore di rotazione quaternione specificato.

Transform(Vector4, Matrix4x4)

Trasforma un vettore tridimensionale in base a una matrice 4x4 specificata.

Transform(Vector3, Matrix4x4)

Trasforma un vettore tridimensionale in base a una matrice 4x4 specificata.

Transform(Vector2, Quaternion)

Trasforma un vettore bidimensionale in base al valore di rotazione quaternione specificato.

Transform(Vector2, Matrix4x4)

Trasforma un vettore bidimensionale in base a una matrice 4x4 specificata.

Transform(Vector3, Quaternion)

Origine:
Vector4.cs
Origine:
Vector4.cs
Origine:
Vector4.cs

Trasforma un vettore tridimensionale in base al valore di rotazione quaternione specificato.

public:
 static System::Numerics::Vector4 Transform(System::Numerics::Vector3 value, System::Numerics::Quaternion rotation);
public static System.Numerics.Vector4 Transform (System.Numerics.Vector3 value, System.Numerics.Quaternion rotation);
static member Transform : System.Numerics.Vector3 * System.Numerics.Quaternion -> System.Numerics.Vector4
Public Shared Function Transform (value As Vector3, rotation As Quaternion) As Vector4

Parametri

value
Vector3

Vettore da ruotare.

rotation
Quaternion

Rotazione da applicare.

Restituisce

Vettore trasformato.

Si applica a

Transform(Vector4, Quaternion)

Origine:
Vector4.cs
Origine:
Vector4.cs
Origine:
Vector4.cs

Trasforma un vettore quadridimensionale in base al valore di rotazione quaternione specificato.

public:
 static System::Numerics::Vector4 Transform(System::Numerics::Vector4 value, System::Numerics::Quaternion rotation);
public static System.Numerics.Vector4 Transform (System.Numerics.Vector4 value, System.Numerics.Quaternion rotation);
static member Transform : System.Numerics.Vector4 * System.Numerics.Quaternion -> System.Numerics.Vector4
Public Shared Function Transform (value As Vector4, rotation As Quaternion) As Vector4

Parametri

value
Vector4

Vettore da ruotare.

rotation
Quaternion

Rotazione da applicare.

Restituisce

Vettore trasformato.

Si applica a

Transform(Vector4, Matrix4x4)

Origine:
Vector4.cs
Origine:
Vector4.cs
Origine:
Vector4.cs

Trasforma un vettore tridimensionale in base a una matrice 4x4 specificata.

public:
 static System::Numerics::Vector4 Transform(System::Numerics::Vector4 vector, System::Numerics::Matrix4x4 matrix);
public static System.Numerics.Vector4 Transform (System.Numerics.Vector4 vector, System.Numerics.Matrix4x4 matrix);
static member Transform : System.Numerics.Vector4 * System.Numerics.Matrix4x4 -> System.Numerics.Vector4
Public Shared Function Transform (vector As Vector4, matrix As Matrix4x4) As Vector4

Parametri

vector
Vector4

Vettore da trasformare.

matrix
Matrix4x4

Matrice di trasformazione.

Restituisce

Vettore trasformato.

Si applica a

Transform(Vector3, Matrix4x4)

Origine:
Vector4.cs
Origine:
Vector4.cs
Origine:
Vector4.cs

Trasforma un vettore tridimensionale in base a una matrice 4x4 specificata.

public:
 static System::Numerics::Vector4 Transform(System::Numerics::Vector3 position, System::Numerics::Matrix4x4 matrix);
public static System.Numerics.Vector4 Transform (System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix);
static member Transform : System.Numerics.Vector3 * System.Numerics.Matrix4x4 -> System.Numerics.Vector4
Public Shared Function Transform (position As Vector3, matrix As Matrix4x4) As Vector4

Parametri

position
Vector3

Vettore da trasformare.

matrix
Matrix4x4

Matrice di trasformazione.

Restituisce

Vettore trasformato.

Si applica a

Transform(Vector2, Quaternion)

Origine:
Vector4.cs
Origine:
Vector4.cs
Origine:
Vector4.cs

Trasforma un vettore bidimensionale in base al valore di rotazione quaternione specificato.

public:
 static System::Numerics::Vector4 Transform(System::Numerics::Vector2 value, System::Numerics::Quaternion rotation);
public static System.Numerics.Vector4 Transform (System.Numerics.Vector2 value, System.Numerics.Quaternion rotation);
static member Transform : System.Numerics.Vector2 * System.Numerics.Quaternion -> System.Numerics.Vector4
Public Shared Function Transform (value As Vector2, rotation As Quaternion) As Vector4

Parametri

value
Vector2

Vettore da ruotare.

rotation
Quaternion

Rotazione da applicare.

Restituisce

Vettore trasformato.

Si applica a

Transform(Vector2, Matrix4x4)

Origine:
Vector4.cs
Origine:
Vector4.cs
Origine:
Vector4.cs

Trasforma un vettore bidimensionale in base a una matrice 4x4 specificata.

public:
 static System::Numerics::Vector4 Transform(System::Numerics::Vector2 position, System::Numerics::Matrix4x4 matrix);
public static System.Numerics.Vector4 Transform (System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix);
static member Transform : System.Numerics.Vector2 * System.Numerics.Matrix4x4 -> System.Numerics.Vector4
Public Shared Function Transform (position As Vector2, matrix As Matrix4x4) As Vector4

Parametri

position
Vector2

Vettore da trasformare.

matrix
Matrix4x4

Matrice di trasformazione.

Restituisce

Vettore trasformato.

Si applica a