次の方法で共有


Vector2h コンストラクター

定義

オーバーロード

Vector2h(Half)
Vector2h(Vector2)

新しい Half2 インスタンスは、Vector2 を 16 ビットの半精度浮動小数点に変換します。

Vector2h(Vector2)

新しい Half2 インスタンスは、Vector2 を 16 ビットの半精度浮動小数点に変換します。 これは最速のコンストラクターです。

Vector2h(Vector2d)

新しい Half2 インスタンスは、Vector2d を 16 ビットの半精度浮動小数点に変換します。

Vector2h(Vector2d)

新しい Half2 インスタンスは、Vector2d を 16 ビットの半精度浮動小数点に変換します。 これはより高速なコンストラクターです。

Vector2h(Single)
Vector2h(Half, Half)

新しい Half2 インスタンスは変換を回避し、Half パラメーターから直接コピーします。

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

オブジェクトを逆シリアル化するために ISerializable によって使用されるコンストラクター。

Vector2h(Single, Single)

新しい Half2 インスタンスは、2 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。

Vector2h(Single, Single, Boolean)

新しい Half2 インスタンスは、2 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。

Vector2h(Half)

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

パラメーター

value
Half

適用対象

Vector2h(Vector2)

重要

この API は CLS 準拠ではありません。

新しい Half2 インスタンスは、Vector2 を 16 ビットの半精度浮動小数点に変換します。

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

パラメーター

v
Vector2

OpenTK.Vector2

属性

適用対象

Vector2h(Vector2)

新しい Half2 インスタンスは、Vector2 を 16 ビットの半精度浮動小数点に変換します。 これは最速のコンストラクターです。

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

パラメーター

v
Vector2

OpenTK.Vector2

適用対象

Vector2h(Vector2d)

新しい Half2 インスタンスは、Vector2d を 16 ビットの半精度浮動小数点に変換します。

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

パラメーター

v
Vector2d

OpenTK.Vector2d

適用対象

Vector2h(Vector2d)

重要

この API は CLS 準拠ではありません。

新しい Half2 インスタンスは、Vector2d を 16 ビットの半精度浮動小数点に変換します。 これはより高速なコンストラクターです。

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

パラメーター

v
Vector2d

OpenTK.Vector2d

属性

適用対象

Vector2h(Single)

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

パラメーター

value
Single

適用対象

Vector2h(Half, Half)

新しい Half2 インスタンスは変換を回避し、Half パラメーターから直接コピーします。

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

パラメーター

x
Half

16 ビットの半精度浮動小数点数の Half インスタンス。

y
Half

16 ビットの半精度浮動小数点数の Half インスタンス。

適用対象

Vector2h(Vector2, Boolean)

重要

この API は CLS 準拠ではありません。

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

パラメーター

throwOnError
Boolean
属性

適用対象

Vector2h(Vector2, Boolean)

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

パラメーター

throwOnError
Boolean

適用対象

Vector2h(Vector2d, Boolean)

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

パラメーター

throwOnError
Boolean

適用対象

Vector2h(Vector2d, Boolean)

重要

この API は CLS 準拠ではありません。

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

パラメーター

throwOnError
Boolean
属性

適用対象

Vector2h(SerializationInfo, StreamingContext)

オブジェクトを逆シリアル化するために ISerializable によって使用されるコンストラクター。

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

パラメーター

適用対象

Vector2h(Single, Single)

新しい Half2 インスタンスは、2 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。

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

パラメーター

x
Single

32 ビット単精度浮動小数点数。

y
Single

32 ビット単精度浮動小数点数。

適用対象

Vector2h(Single, Single, Boolean)

新しい Half2 インスタンスは、2 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。

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

パラメーター

x
Single

32 ビット単精度浮動小数点数。

y
Single

32 ビット単精度浮動小数点数。

throwOnError
Boolean

変換結果が意味がない場合にスローするチェックを有効にします。

適用対象