Matrix4x4.CreateScale Метод

Определение

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

Перегрузки

Имя Описание
CreateScale(Vector3)

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

CreateScale(Single)

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

CreateScale(Vector3, Vector3)

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

CreateScale(Single, Vector3)

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

CreateScale(Single, Single, Single)

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

CreateScale(Single, Single, Single, Vector3)

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

CreateScale(Vector3)

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

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

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

Параметры

scales
Vector3

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

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

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

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

CreateScale(Single)

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

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

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

Параметры

scale
Single

Универсальный коэффициент масштабирования.

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

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

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

CreateScale(Vector3, Vector3)

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

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

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

Параметры

scales
Vector3

Вектор, содержащий количество масштабируемых на каждой оси.

centerPoint
Vector3

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

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

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

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

CreateScale(Single, Vector3)

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

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

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

Параметры

scale
Single

Универсальный коэффициент масштабирования.

centerPoint
Vector3

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

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

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

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

CreateScale(Single, Single, Single)

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

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

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

Параметры

xScale
Single

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

yScale
Single

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

zScale
Single

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

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

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

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

CreateScale(Single, Single, Single, Vector3)

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

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

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

Параметры

xScale
Single

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

yScale
Single

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

zScale
Single

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

centerPoint
Vector3

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

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

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

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