Vector3.Transform Método

Definição

Transforma um vetor.

Sobrecargas

Transform(Vector3, Matrix4x4)

Transforma um vetor por uma matriz 4x4 especificada.

Transform(Vector3, Quaternion)

Transforma um vetor pelo valor de rotação Quaternion especificado.

Transform(Vector3, Matrix4x4)

Transforma um vetor por uma matriz 4x4 especificada.

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

Parâmetros

position
Vector3

O vetor a ser transformado.

matrix
Matrix4x4

A matriz de transformação.

Retornos

Vector3

O vetor transformado.

Aplica-se a

Transform(Vector3, Quaternion)

Transforma um vetor pelo valor de rotação Quaternion especificado.

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

Parâmetros

value
Vector3

O vetor a ser girado.

rotation
Quaternion

A rotação a se aplicar.

Retornos

Vector3

O vetor transformado.

Aplica-se a