Compartilhar via


Vector2h Construtores

Definição

Sobrecargas

Vector2h(Half)
Vector2h(Vector2)

A nova instância half2 converterá o Vector2 em um ponto flutuante de precisão half de 16 bits.

Vector2h(Vector2)

A nova instância half2 converterá o Vector2 em um ponto flutuante de precisão half de 16 bits. Este é o construtor mais rápido.

Vector2h(Vector2d)

A nova instância half2 converterá o Vector2d em um ponto flutuante de precisão half de 16 bits.

Vector2h(Vector2d)

A nova instância half2 converterá o Vector2d em um ponto flutuante de precisão half de 16 bits. Esse é o construtor mais rápido.

Vector2h(Single)
Vector2h(Half, Half)

A nova instância half2 evitará a conversão e a cópia diretamente dos parâmetros Half.

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

Construtor usado por ISerializable para desserializar o objeto.

Vector2h(Single, Single)

A nova instância half2 converterá os dois parâmetros em um ponto flutuante de precisão half de 16 bits.

Vector2h(Single, Single, Boolean)

A nova instância half2 converterá os dois parâmetros em um ponto flutuante de precisão half de 16 bits.

Vector2h(Half)

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

Parâmetros

value
Half

Aplica-se a

Vector2h(Vector2)

Importante

Esta API não está em conformidade com CLS.

A nova instância half2 converterá o Vector2 em um ponto flutuante de precisão half de 16 bits.

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

Parâmetros

v
Vector2

OpenTK.Vector2

Atributos

Aplica-se a

Vector2h(Vector2)

A nova instância half2 converterá o Vector2 em um ponto flutuante de precisão half de 16 bits. Este é o construtor mais rápido.

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

Parâmetros

v
Vector2

OpenTK.Vector2

Aplica-se a

Vector2h(Vector2d)

A nova instância half2 converterá o Vector2d em um ponto flutuante de precisão half de 16 bits.

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

Parâmetros

v
Vector2d

OpenTK.Vector2d

Aplica-se a

Vector2h(Vector2d)

Importante

Esta API não está em conformidade com CLS.

A nova instância half2 converterá o Vector2d em um ponto flutuante de precisão half de 16 bits. Esse é o construtor mais rápido.

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

Parâmetros

v
Vector2d

OpenTK.Vector2d

Atributos

Aplica-se a

Vector2h(Single)

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

Parâmetros

value
Single

Aplica-se a

Vector2h(Half, Half)

A nova instância half2 evitará a conversão e a cópia diretamente dos parâmetros Half.

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

Parâmetros

x
Half

Uma instância half de um número de ponto flutuante de precisão de meia precisão de 16 bits.

y
Half

Uma instância half de um número de ponto flutuante de precisão de meia precisão de 16 bits.

Aplica-se a

Vector2h(Vector2, Boolean)

Importante

Esta API não está em conformidade com CLS.

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

Parâmetros

throwOnError
Boolean
Atributos

Aplica-se a

Vector2h(Vector2, Boolean)

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

Parâmetros

throwOnError
Boolean

Aplica-se a

Vector2h(Vector2d, Boolean)

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

Parâmetros

throwOnError
Boolean

Aplica-se a

Vector2h(Vector2d, Boolean)

Importante

Esta API não está em conformidade com CLS.

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

Parâmetros

throwOnError
Boolean
Atributos

Aplica-se a

Vector2h(SerializationInfo, StreamingContext)

Construtor usado por ISerializable para desserializar o objeto.

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

Parâmetros

Aplica-se a

Vector2h(Single, Single)

A nova instância half2 converterá os dois parâmetros em um ponto flutuante de precisão half de 16 bits.

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

Parâmetros

x
Single

Número de ponto flutuante de precisão única de 32 bits.

y
Single

Número de ponto flutuante de precisão única de 32 bits.

Aplica-se a

Vector2h(Single, Single, Boolean)

A nova instância half2 converterá os dois parâmetros em um ponto flutuante de precisão half de 16 bits.

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

Parâmetros

x
Single

Número de ponto flutuante de precisão única de 32 bits.

y
Single

Número de ponto flutuante de precisão única de 32 bits.

throwOnError
Boolean

Habilite as verificações que serão geradas se o resultado da conversão não for significativo.

Aplica-se a