Matrix3x2.CreateRotation Matrix3x2.CreateRotation Matrix3x2.CreateRotation Matrix3x2.CreateRotation Method

Definition

Creates a rotation matrix.

Overloads

CreateRotation(Single) CreateRotation(Single) CreateRotation(Single) CreateRotation(Single)

Creates a rotation matrix using the given rotation in radians.

CreateRotation(Single, Vector2) CreateRotation(Single, Vector2) CreateRotation(Single, Vector2) CreateRotation(Single, Vector2)

Creates a rotation matrix using the specified rotation in radians and a center point.

CreateRotation(Single) CreateRotation(Single) CreateRotation(Single) CreateRotation(Single)

Creates a rotation matrix using the given rotation in radians.

public:
 static System::Numerics::Matrix3x2 CreateRotation(float radians);
public static System.Numerics.Matrix3x2 CreateRotation (float radians);
static member CreateRotation : single -> System.Numerics.Matrix3x2
Public Shared Function CreateRotation (radians As Single) As Matrix3x2

Parameters

radians
Single Single Single Single

The amount of rotation, in radians.

Returns

The rotation matrix.

CreateRotation(Single, Vector2) CreateRotation(Single, Vector2) CreateRotation(Single, Vector2) CreateRotation(Single, Vector2)

Creates a rotation matrix using the specified rotation in radians and a center point.

public:
 static System::Numerics::Matrix3x2 CreateRotation(float radians, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateRotation (float radians, System.Numerics.Vector2 centerPoint);
static member CreateRotation : single * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateRotation (radians As Single, centerPoint As Vector2) As Matrix3x2

Parameters

radians
Single Single Single Single

The amount of rotation, in radians.

centerPoint
Vector2 Vector2 Vector2 Vector2

The center point.

Returns

The rotation matrix.

Applies to