# Matrix4x4.CreateRotationYMatrix4x4.CreateRotationYMatrix4x4.CreateRotationYMatrix4x4.CreateRotationY Method

## Definition

Creates a matrix for rotating points around the Y axis.

 CreateRotationY(Single, Vector3) CreateRotationY(Single, Vector3) CreateRotationY(Single, Vector3) CreateRotationY(Single, Vector3) The amount, in radians, by which to rotate around the Y axis from a center point. CreateRotationY(Single) CreateRotationY(Single) CreateRotationY(Single) CreateRotationY(Single) Creates a matrix for rotating points around the Y axis.

## CreateRotationY(Single, Vector3)CreateRotationY(Single, Vector3)CreateRotationY(Single, Vector3)CreateRotationY(Single, Vector3)

The amount, in radians, by which to rotate around the Y axis from a center point.

``````public:
static System::Numerics::Matrix4x4 CreateRotationY(float radians, System::Numerics::Vector3 centerPoint);``````
``public static System.Numerics.Matrix4x4 CreateRotationY (float radians, System.Numerics.Vector3 centerPoint);``
``static member CreateRotationY : single * System.Numerics.Vector3 -> System.Numerics.Matrix4x4``
``Public Shared Function CreateRotationY (radians As Single, centerPoint As Vector3) As Matrix4x4``

#### Parameters

Single Single Single Single

The amount, in radians, by which to rotate around the Y-axis.

centerPoint
Vector3 Vector3 Vector3 Vector3

The center point.

#### Returns

The rotation matrix.

## CreateRotationY(Single)CreateRotationY(Single)CreateRotationY(Single)CreateRotationY(Single)

Creates a matrix for rotating points around the Y axis.

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