# Vector3.TransformVector3.TransformVector3.TransformVector3.Transform Method

## Definition

Transformiert einen Vektor.Transforms a vector.

## Überlädt

 Transform(Vector3, Matrix4x4) Transform(Vector3, Matrix4x4) Transform(Vector3, Matrix4x4) Transform(Vector3, Matrix4x4) Transformiert einen Vektor mit einer angegebenen 4 x 4-Matrix.Transforms a vector by a specified 4x4 matrix. Transform(Vector3, Quaternion) Transform(Vector3, Quaternion) Transform(Vector3, Quaternion) Transform(Vector3, Quaternion) Transformiert einen Vektor um den angegebenen Quaternionrotationswert.Transforms a vector by the specified Quaternion rotation value.

## Transform(Vector3, Matrix4x4)Transform(Vector3, Matrix4x4)Transform(Vector3, Matrix4x4)Transform(Vector3, Matrix4x4)

Transformiert einen Vektor mit einer angegebenen 4 x 4-Matrix.Transforms a vector by a specified 4x4 matrix.

``````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``

#### Parameter

position
Vector3 Vector3 Vector3 Vector3

Der zu transformierende Vektor.The vector to transform.

matrix
Matrix4x4 Matrix4x4 Matrix4x4 Matrix4x4

Die Transformationsmatrix.The transformation matrix.

#### Gibt zurück

Der transformierte Vektor.The transformed vector.

## Transform(Vector3, Quaternion)Transform(Vector3, Quaternion)Transform(Vector3, Quaternion)Transform(Vector3, Quaternion)

Transformiert einen Vektor um den angegebenen Quaternionrotationswert.Transforms a vector by the specified Quaternion rotation value.

``````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``

#### Parameter

value
Vector3 Vector3 Vector3 Vector3

Der zu drehende Vektor.The vector to rotate.

rotation
Quaternion Quaternion Quaternion Quaternion

Die anzuwendende Drehung.The rotation to apply.

#### Gibt zurück

Der transformierte Vektor.The transformed vector.