Condividi tramite


Vector2h Costruttori

Definizione

Overload

Vector2h(Half)
Vector2h(Vector2)

La nuova istanza half2 convertirà Vector2 in virgola mobile a precisione metà a 16 bit.

Vector2h(Vector2)

La nuova istanza half2 convertirà Vector2 in virgola mobile a precisione metà a 16 bit. Questo è il costruttore più veloce.

Vector2h(Vector2d)

La nuova istanza Half2 convertirà Vector2d in virgola mobile a precisione metà a 16 bit.

Vector2h(Vector2d)

La nuova istanza Half2 convertirà Vector2d in virgola mobile a precisione metà a 16 bit. Si tratta del costruttore più veloce.

Vector2h(Single)
Vector2h(Half, Half)

La nuova istanza half2 eviterà la conversione e la copia direttamente dai parametri Half.

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

Costruttore utilizzato da ISerializable per deserializzare l'oggetto.

Vector2h(Single, Single)

La nuova istanza half2 convertirà i 2 parametri in virgola mobile a precisione metà a 16 bit.

Vector2h(Single, Single, Boolean)

La nuova istanza half2 convertirà i 2 parametri in virgola mobile a precisione metà a 16 bit.

Vector2h(Half)

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

Parametri

value
Half

Si applica a

Vector2h(Vector2)

Importante

Questa API non è conforme a CLS.

La nuova istanza half2 convertirà Vector2 in virgola mobile a precisione metà a 16 bit.

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

Parametri

v
Vector2

OpenTK.Vector2

Attributi

Si applica a

Vector2h(Vector2)

La nuova istanza half2 convertirà Vector2 in virgola mobile a precisione metà a 16 bit. Questo è il costruttore più veloce.

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

Parametri

v
Vector2

OpenTK.Vector2

Si applica a

Vector2h(Vector2d)

La nuova istanza Half2 convertirà Vector2d in virgola mobile a precisione metà a 16 bit.

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

Parametri

v
Vector2d

OpenTK.Vector2d

Si applica a

Vector2h(Vector2d)

Importante

Questa API non è conforme a CLS.

La nuova istanza Half2 convertirà Vector2d in virgola mobile a precisione metà a 16 bit. Si tratta del costruttore più veloce.

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

Parametri

v
Vector2d

OpenTK.Vector2d

Attributi

Si applica a

Vector2h(Single)

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

Parametri

value
Single

Si applica a

Vector2h(Half, Half)

La nuova istanza half2 eviterà la conversione e la copia direttamente dai parametri Half.

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

Parametri

x
Half

Istanza Half di un numero a virgola mobile a metà precisione a 16 bit.

y
Half

Istanza Half di un numero a virgola mobile a metà precisione a 16 bit.

Si applica a

Vector2h(Vector2, Boolean)

Importante

Questa API non è conforme a CLS.

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

Parametri

throwOnError
Boolean
Attributi

Si applica a

Vector2h(Vector2, Boolean)

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

Parametri

throwOnError
Boolean

Si applica a

Vector2h(Vector2d, Boolean)

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

Parametri

throwOnError
Boolean

Si applica a

Vector2h(Vector2d, Boolean)

Importante

Questa API non è conforme a CLS.

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

Parametri

throwOnError
Boolean
Attributi

Si applica a

Vector2h(SerializationInfo, StreamingContext)

Costruttore utilizzato da ISerializable per deserializzare l'oggetto.

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

Parametri

Si applica a

Vector2h(Single, Single)

La nuova istanza half2 convertirà i 2 parametri in virgola mobile a precisione metà a 16 bit.

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

Parametri

x
Single

Numero a virgola mobile a precisione singola a 32 bit.

y
Single

Numero a virgola mobile a precisione singola a 32 bit.

Si applica a

Vector2h(Single, Single, Boolean)

La nuova istanza half2 convertirà i 2 parametri in virgola mobile a precisione metà a 16 bit.

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

Parametri

x
Single

Numero a virgola mobile a precisione singola a 32 bit.

y
Single

Numero a virgola mobile a precisione singola a 32 bit.

throwOnError
Boolean

Abilita controlli che generano un'eccezione se il risultato della conversione non è significativo.

Si applica a