Vector4 Konstruktory

Definice

Vytvoří novou instanci Vector4 struktury.

Přetížení

Vector4(ReadOnlySpan<Single>)

Vytvoří vektor z daného ReadOnlySpan<T>. Rozsah musí obsahovat alespoň 4 prvky.

Vector4(Single)

Vytvoří nový Vector4 objekt, jehož čtyři prvky mají stejnou hodnotu.

Vector4(Vector3, Single)

Vytvoří nový Vector4 objekt ze zadaného Vector3 objektu a součásti W.

Vector4(Vector2, Single, Single)

Vytvoří nový Vector4 objekt ze zadaného Vector2 objektu a komponenty Z a W.

Vector4(Single, Single, Single, Single)

Vytvoří vektor, jehož prvky mají zadané hodnoty.

Vector4(ReadOnlySpan<Single>)

Vytvoří vektor z daného ReadOnlySpan<T>. Rozsah musí obsahovat alespoň 4 prvky.

public:
 Vector4(ReadOnlySpan<float> values);
public Vector4 (ReadOnlySpan<float> values);
new System.Numerics.Vector4 : ReadOnlySpan<single> -> System.Numerics.Vector4
Public Sub New (values As ReadOnlySpan(Of Single))

Parametry

values
ReadOnlySpan<Single>

Rozsah prvků, které mají být přiřazeny vektoru.

Platí pro

Vector4(Single)

Vytvoří nový Vector4 objekt, jehož čtyři prvky mají stejnou hodnotu.

public:
 Vector4(float value);
public Vector4 (float value);
new System.Numerics.Vector4 : single -> System.Numerics.Vector4
Public Sub New (value As Single)

Parametry

value
Single

Hodnota, která má být přiřazena všem čtyřem prvkům.

Platí pro

Vector4(Vector3, Single)

Vytvoří nový Vector4 objekt ze zadaného Vector3 objektu a součásti W.

public:
 Vector4(System::Numerics::Vector3 value, float w);
public Vector4 (System.Numerics.Vector3 value, float w);
new System.Numerics.Vector4 : System.Numerics.Vector3 * single -> System.Numerics.Vector4
Public Sub New (value As Vector3, w As Single)

Parametry

value
Vector3

Vektor, který se má použít pro komponenty X, Y a Z.

w
Single

Komponenta W.

Platí pro

Vector4(Vector2, Single, Single)

Vytvoří nový Vector4 objekt ze zadaného Vector2 objektu a komponenty Z a W.

public:
 Vector4(System::Numerics::Vector2 value, float z, float w);
public Vector4 (System.Numerics.Vector2 value, float z, float w);
new System.Numerics.Vector4 : System.Numerics.Vector2 * single * single -> System.Numerics.Vector4
Public Sub New (value As Vector2, z As Single, w As Single)

Parametry

value
Vector2

Vektor, který se má použít pro komponenty X a Y.

z
Single

Komponenta Z.

w
Single

Komponenta W.

Platí pro

Vector4(Single, Single, Single, Single)

Vytvoří vektor, jehož prvky mají zadané hodnoty.

public:
 Vector4(float x, float y, float z, float w);
public Vector4 (float x, float y, float z, float w);
new System.Numerics.Vector4 : single * single * single * single -> System.Numerics.Vector4
Public Sub New (x As Single, y As Single, z As Single, w As Single)

Parametry

x
Single

Hodnota, která má být přiřazena X poli.

y
Single

Hodnota, která má být přiřazena Y poli.

z
Single

Hodnota, která má být přiřazena Z poli.

w
Single

Hodnota, která má být přiřazena W poli.

Platí pro