Partager via


Vector2h Constructeurs

Définition

Surcharges

Vector2h(Half)
Vector2h(Vector2)

La nouvelle instance Half2 convertit le Vector2 en virgule flottante demi-précision 16 bits.

Vector2h(Vector2)

La nouvelle instance Half2 convertit le Vector2 en virgule flottante demi-précision 16 bits. Il s’agit du constructeur le plus rapide.

Vector2h(Vector2d)

La nouvelle instance Half2 convertit vector2d en virgule flottante demi-précision 16 bits.

Vector2h(Vector2d)

La nouvelle instance Half2 convertit vector2d en virgule flottante demi-précision 16 bits. Il s’agit du constructeur le plus rapide.

Vector2h(Single)
Vector2h(Half, Half)

La nouvelle instance Half2 évite la conversion et la copie directement à partir des paramètres Half.

Vector2h(Vector2, Boolean)
Vector2h(Vector2, Boolean)
Vector2h(Vector2d, Boolean)
Vector2h(Vector2d, Boolean)
Vector2h(SerializationInfo, StreamingContext)

Constructeur utilisé par ISerializable pour désérialiser l’objet.

Vector2h(Single, Single)

La nouvelle instance Half2 convertit les 2 paramètres en virgule flottante demi-précision 16 bits.

Vector2h(Single, Single, Boolean)

La nouvelle instance Half2 convertit les 2 paramètres en virgule flottante demi-précision 16 bits.

Vector2h(Half)

public Vector2h(OpenTK.Half value);
new OpenTK.Vector2h : OpenTK.Half -> OpenTK.Vector2h

Paramètres

value
Half

S’applique à

Vector2h(Vector2)

Important

Cette API n’est pas conforme CLS.

La nouvelle instance Half2 convertit le Vector2 en virgule flottante demi-précision 16 bits.

[System.CLSCompliant(false)]
public Vector2h(OpenTK.Vector2 v);
new OpenTK.Vector2h : OpenTK.Vector2 -> OpenTK.Vector2h

Paramètres

v
Vector2

OpenTK.Vector2

Attributs

S’applique à

Vector2h(Vector2)

La nouvelle instance Half2 convertit le Vector2 en virgule flottante demi-précision 16 bits. Il s’agit du constructeur le plus rapide.

public Vector2h(ref OpenTK.Vector2 v);
new OpenTK.Vector2h :  -> OpenTK.Vector2h

Paramètres

v
Vector2

OpenTK.Vector2

S’applique à

Vector2h(Vector2d)

La nouvelle instance Half2 convertit vector2d en virgule flottante demi-précision 16 bits.

public Vector2h(OpenTK.Vector2d v);
new OpenTK.Vector2h : OpenTK.Vector2d -> OpenTK.Vector2h

Paramètres

v
Vector2d

OpenTK.Vector2d

S’applique à

Vector2h(Vector2d)

Important

Cette API n’est pas conforme CLS.

La nouvelle instance Half2 convertit vector2d en virgule flottante demi-précision 16 bits. Il s’agit du constructeur le plus rapide.

[System.CLSCompliant(false)]
public Vector2h(ref OpenTK.Vector2d v);
new OpenTK.Vector2h :  -> OpenTK.Vector2h

Paramètres

v
Vector2d

OpenTK.Vector2d

Attributs

S’applique à

Vector2h(Single)

public Vector2h(float value);
new OpenTK.Vector2h : single -> OpenTK.Vector2h

Paramètres

value
Single

S’applique à

Vector2h(Half, Half)

La nouvelle instance Half2 évite la conversion et la copie directement à partir des paramètres Half.

public Vector2h(OpenTK.Half x, OpenTK.Half y);
new OpenTK.Vector2h : OpenTK.Half * OpenTK.Half -> OpenTK.Vector2h

Paramètres

x
Half

Instance half d’un nombre à virgule flottante demi-précision 16 bits.

y
Half

Instance half d’un nombre à virgule flottante demi-précision 16 bits.

S’applique à

Vector2h(Vector2, Boolean)

Important

Cette API n’est pas conforme CLS.

[System.CLSCompliant(false)]
public Vector2h(OpenTK.Vector2 v, bool throwOnError);
new OpenTK.Vector2h : OpenTK.Vector2 * bool -> OpenTK.Vector2h

Paramètres

throwOnError
Boolean
Attributs

S’applique à

Vector2h(Vector2, Boolean)

public Vector2h(ref OpenTK.Vector2 v, bool throwOnError);
new OpenTK.Vector2h :  * bool -> OpenTK.Vector2h

Paramètres

throwOnError
Boolean

S’applique à

Vector2h(Vector2d, Boolean)

public Vector2h(OpenTK.Vector2d v, bool throwOnError);
new OpenTK.Vector2h : OpenTK.Vector2d * bool -> OpenTK.Vector2h

Paramètres

throwOnError
Boolean

S’applique à

Vector2h(Vector2d, Boolean)

Important

Cette API n’est pas conforme CLS.

[System.CLSCompliant(false)]
public Vector2h(ref OpenTK.Vector2d v, bool throwOnError);
new OpenTK.Vector2h :  * bool -> OpenTK.Vector2h

Paramètres

throwOnError
Boolean
Attributs

S’applique à

Vector2h(SerializationInfo, StreamingContext)

Constructeur utilisé par ISerializable pour désérialiser l’objet.

public Vector2h(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new OpenTK.Vector2h : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> OpenTK.Vector2h

Paramètres

S’applique à

Vector2h(Single, Single)

La nouvelle instance Half2 convertit les 2 paramètres en virgule flottante demi-précision 16 bits.

public Vector2h(float x, float y);
new OpenTK.Vector2h : single * single -> OpenTK.Vector2h

Paramètres

x
Single

Nombre à virgule flottante unique précision 32 bits.

y
Single

Nombre à virgule flottante unique précision 32 bits.

S’applique à

Vector2h(Single, Single, Boolean)

La nouvelle instance Half2 convertit les 2 paramètres en virgule flottante demi-précision 16 bits.

public Vector2h(float x, float y, bool throwOnError);
new OpenTK.Vector2h : single * single * bool -> OpenTK.Vector2h

Paramètres

x
Single

Nombre à virgule flottante unique précision 32 bits.

y
Single

Nombre à virgule flottante unique précision 32 bits.

throwOnError
Boolean

Activez les vérifications qui seront levées si le résultat de la conversion n’est pas significatif.

S’applique à