Поделиться через


Matrix3x2.CreateScale Метод

Определение

Создает матрицу масштабирования.

Перегрузки

CreateScale(Single, Single)

Создает матрицу масштабирования на основе заданных координат X и Y.

CreateScale(Single, Vector2)

Создает матрицу масштабирования с равномерным масштабированием с данным масштабом со смещением от указанного центра.

CreateScale(Single, Single, Vector2)

Создает матрицу масштабирования со смещением на заданную центральную точку.

CreateScale(Single)

Создает матрицу масштабирования с равномерным масштабированием с данным масштабом.

CreateScale(Vector2)

Создает матрицу масштабирования на основе заданного масштаба вектора.

CreateScale(Vector2, Vector2)

Создает матрицу масштабирования на основе заданного масштаба вектора со смещением от указанной центральной точки.

CreateScale(Single, Single)

Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs

Создает матрицу масштабирования на основе заданных координат X и Y.

public:
 static System::Numerics::Matrix3x2 CreateScale(float xScale, float yScale);
public static System.Numerics.Matrix3x2 CreateScale (float xScale, float yScale);
static member CreateScale : single * single -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (xScale As Single, yScale As Single) As Matrix3x2

Параметры

xScale
Single

Значение для масштабирования по оси X.

yScale
Single

Значение для масштабирования по оси Y.

Возвращаемое значение

Матрица масштабирования.

Применяется к

CreateScale(Single, Vector2)

Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs

Создает матрицу масштабирования с равномерным масштабированием с данным масштабом со смещением от указанного центра.

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

Параметры

scale
Single

Используемый равномерный масштаб.

centerPoint
Vector2

Смещение от центра.

Возвращаемое значение

Матрица масштабирования.

Применяется к

CreateScale(Single, Single, Vector2)

Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs

Создает матрицу масштабирования со смещением на заданную центральную точку.

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

Параметры

xScale
Single

Значение для масштабирования по оси X.

yScale
Single

Значение для масштабирования по оси Y.

centerPoint
Vector2

Центральная точка.

Возвращаемое значение

Матрица масштабирования.

Применяется к

CreateScale(Single)

Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs

Создает матрицу масштабирования с равномерным масштабированием с данным масштабом.

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

Параметры

scale
Single

Используемый равномерный масштаб.

Возвращаемое значение

Матрица масштабирования.

Применяется к

CreateScale(Vector2)

Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs

Создает матрицу масштабирования на основе заданного масштаба вектора.

public:
 static System::Numerics::Matrix3x2 CreateScale(System::Numerics::Vector2 scales);
public static System.Numerics.Matrix3x2 CreateScale (System.Numerics.Vector2 scales);
static member CreateScale : System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scales As Vector2) As Matrix3x2

Параметры

scales
Vector2

Используемый масштаб.

Возвращаемое значение

Матрица масштабирования.

Применяется к

CreateScale(Vector2, Vector2)

Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs
Исходный код:
Matrix3x2.cs

Создает матрицу масштабирования на основе заданного масштаба вектора со смещением от указанной центральной точки.

public:
 static System::Numerics::Matrix3x2 CreateScale(System::Numerics::Vector2 scales, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (System.Numerics.Vector2 scales, System.Numerics.Vector2 centerPoint);
static member CreateScale : System.Numerics.Vector2 * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scales As Vector2, centerPoint As Vector2) As Matrix3x2

Параметры

scales
Vector2

Используемый масштаб.

centerPoint
Vector2

Смещение от центра.

Возвращаемое значение

Матрица масштабирования.

Применяется к