Vector3.Reflect(Vector3, Vector3) Method

Definition

Returns the reflection of a vector off a surface that has the specified normal.

public:
 static System::Numerics::Vector3 Reflect(System::Numerics::Vector3 vector, System::Numerics::Vector3 normal);
public static System.Numerics.Vector3 Reflect (System.Numerics.Vector3 vector, System.Numerics.Vector3 normal);
static member Reflect : System.Numerics.Vector3 * System.Numerics.Vector3 -> System.Numerics.Vector3
Public Shared Function Reflect (vector As Vector3, normal As Vector3) As Vector3

Parameters

vector
Vector3

The source vector.

normal
Vector3

The normal of the surface being reflected off.

Returns

Vector3

The reflected vector.

Applies to