Vector4.Create Метод

Определение

Перегрузки

Create(ReadOnlySpan<Single>)

Создает вектор из заданного ReadOnlySpan<T>. Диапазон должен содержать не менее 4 элементов.

Create(Single)

Создает новый объект Vector4, четыре элемента которого имеют одно и то же значение.

Create(Vector3, Single)

Создает новый объект Vector4 из указанного объекта Vector3 и компонента W.

Create(Vector2, Single, Single)

Создает новый объект Vector4 из указанного объекта Vector2 и компонента Z и W.

Create(Single, Single, Single, Single)

Создает вектор, элементы которого имеют указанные значения.

Create(ReadOnlySpan<Single>)

Создает вектор из заданного ReadOnlySpan<T>. Диапазон должен содержать не менее 4 элементов.

public:
 static System::Numerics::Vector4 Create(ReadOnlySpan<float> values);
public static System.Numerics.Vector4 Create (ReadOnlySpan<float> values);
static member Create : ReadOnlySpan<single> -> System.Numerics.Vector4
Public Shared Function Create (values As ReadOnlySpan(Of Single)) As Vector4

Параметры

values
ReadOnlySpan<Single>

Диапазон элементов, назначаемых вектору.

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

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

Create(Single)

Создает новый объект Vector4, четыре элемента которого имеют одно и то же значение.

public:
 static System::Numerics::Vector4 Create(float value);
public static System.Numerics.Vector4 Create (float value);
static member Create : single -> System.Numerics.Vector4
Public Shared Function Create (value As Single) As Vector4

Параметры

value
Single

Значение для назначения всем четырем элементам.

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

Новый Vector4, четыре элемента которого имеют то же значение.

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

Create(Vector3, Single)

Создает новый объект Vector4 из указанного объекта Vector3 и компонента W.

public:
 static System::Numerics::Vector4 Create(System::Numerics::Vector3 vector, float w);
public static System.Numerics.Vector4 Create (System.Numerics.Vector3 vector, float w);
static member Create : System.Numerics.Vector3 * single -> System.Numerics.Vector4
Public Shared Function Create (vector As Vector3, w As Single) As Vector4

Параметры

vector
Vector3

Вектор, используемый для компонентов X, Y и Z.

w
Single

Компонент W.

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

Новый Vector4 из указанного объекта Vector3 и компонента W.

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

Create(Vector2, Single, Single)

Создает новый объект Vector4 из указанного объекта Vector2 и компонента Z и W.

public:
 static System::Numerics::Vector4 Create(System::Numerics::Vector2 vector, float z, float w);
public static System.Numerics.Vector4 Create (System.Numerics.Vector2 vector, float z, float w);
static member Create : System.Numerics.Vector2 * single * single -> System.Numerics.Vector4
Public Shared Function Create (vector As Vector2, z As Single, w As Single) As Vector4

Параметры

vector
Vector2

Вектор, используемый для компонентов X и Y.

z
Single

Компонент Z.

w
Single

Компонент W.

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

Новый Vector4 из указанного объекта Vector2 и компонента Z и W.

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

Create(Single, Single, Single, Single)

Создает вектор, элементы которого имеют указанные значения.

public:
 static System::Numerics::Vector4 Create(float x, float y, float z, float w);
public static System.Numerics.Vector4 Create (float x, float y, float z, float w);
static member Create : single * single * single * single -> System.Numerics.Vector4
Public Shared Function Create (x As Single, y As Single, z As Single, w As Single) As Vector4

Параметры

x
Single

Значение для назначения полю X.

y
Single

Значение для назначения полю Y.

z
Single

Значение для назначения полю Z.

w
Single

Значение для назначения полю W.

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

Новый Vector4, элементы которого имеют указанные значения.

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