Vector4.Transform Método

Definição

Transforma um vetor.

Sobrecargas

Name Description
Transform(Vector4, Quaternion)

Transforma um vetor quadridimensional pelo valor especificado de rotação de quaterniões.

Transform(Vector4, Matrix4x4)

Transforma um vetor quadridimensional por uma matriz 4x4 especificada.

Transform(Vector3, Quaternion)

Transforma um vetor tridimensional pelo valor especificado de rotação do quaternião.

Transform(Vector2, Matrix4x4)

Transforma um vetor bidimensional por uma matriz 4x4 especificada.

Transform(Vector2, Quaternion)

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

Transform(Vector3, Matrix4x4)

Transforma um vetor tridimensional por uma matriz 4x4 especificada.

Transform(Vector4, Quaternion)

Transforma um vetor quadridimensional pelo valor especificado de rotação de quaterniões.

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

Parâmetros

value
Vector4

O vetor para rodar.

rotation
Quaternion

A rotação para se candidatar.

Devoluções

O vetor transformado.

Aplica-se a

Transform(Vector4, Matrix4x4)

Transforma um vetor quadridimensional por uma matriz 4x4 especificada.

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

Parâmetros

vector
Vector4

O vetor para transformar.

matrix
Matrix4x4

A matriz de transformação.

Devoluções

O vetor transformado.

Aplica-se a

Transform(Vector3, Quaternion)

Transforma um vetor tridimensional pelo valor especificado de rotação do quaternião.

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

Parâmetros

value
Vector3

O vetor para rodar.

rotation
Quaternion

A rotação para se candidatar.

Devoluções

O vetor transformado.

Aplica-se a

Transform(Vector2, Matrix4x4)

Transforma um vetor bidimensional por uma matriz 4x4 especificada.

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

Parâmetros

position
Vector2

O vetor para transformar.

matrix
Matrix4x4

A matriz de transformação.

Devoluções

O vetor transformado.

Aplica-se a

Transform(Vector2, Quaternion)

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

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

Parâmetros

value
Vector2

O vetor para rodar.

rotation
Quaternion

A rotação para se candidatar.

Devoluções

O vetor transformado.

Aplica-se a

Transform(Vector3, Matrix4x4)

Transforma um vetor tridimensional por uma matriz 4x4 especificada.

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

Parâmetros

position
Vector3

O vetor para transformar.

matrix
Matrix4x4

A matriz de transformação.

Devoluções

O vetor transformado.

Aplica-se a