다음을 통해 공유


Vector4h 생성자

정의

오버로드

Vector4h(Half)
Vector4h(Vector4)

새 Half4 인스턴스는 Vector4를 16비트 절반 정밀도 부동 소수점으로 변환합니다.

Vector4h(Vector4)

새 Half4 인스턴스는 Vector4를 16비트 절반 정밀도 부동 소수점으로 변환합니다. 가장 빠른 생성자입니다.

Vector4h(Vector4d)

새 Half4 인스턴스는 Vector4d를 16비트 반정밀도 부동 소수점으로 변환합니다.

Vector4h(Vector4d)

새 Half4 인스턴스는 Vector4d를 16비트 반정밀도 부동 소수점으로 변환합니다. 이는 더 빠른 생성자입니다.

Vector4h(Single)
Vector4h(Vector4, Boolean)
Vector4h(Vector4, Boolean)
Vector4h(Vector4d, Boolean)
Vector4h(Vector4d, Boolean)
Vector4h(SerializationInfo, StreamingContext)

개체를 역직렬화하는 데 ISerializable에서 사용하는 생성자입니다.

Vector4h(Half, Half, Half, Half)

새 Half4 인스턴스는 변환을 방지하고 절반 매개 변수에서 직접 복사합니다.

Vector4h(Single, Single, Single, Single)

새 Half4 인스턴스는 4개 매개 변수를 16비트 반 정밀도 부동 소수점으로 변환합니다.

Vector4h(Single, Single, Single, Single, Boolean)

새 Half4 인스턴스는 4개 매개 변수를 16비트 반 정밀도 부동 소수점으로 변환합니다.

Vector4h(Half)

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

매개 변수

value
Half

적용 대상

Vector4h(Vector4)

중요

이 API는 CLS 규격이 아닙니다.

새 Half4 인스턴스는 Vector4를 16비트 절반 정밀도 부동 소수점으로 변환합니다.

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

매개 변수

v
Vector4

OpenTK.Vector4

특성

적용 대상

Vector4h(Vector4)

새 Half4 인스턴스는 Vector4를 16비트 절반 정밀도 부동 소수점으로 변환합니다. 가장 빠른 생성자입니다.

public Vector4h (ref OpenTK.Vector4 v);
new OpenTK.Vector4h :  -> OpenTK.Vector4h

매개 변수

v
Vector4

OpenTK.Vector4

적용 대상

Vector4h(Vector4d)

새 Half4 인스턴스는 Vector4d를 16비트 반정밀도 부동 소수점으로 변환합니다.

public Vector4h (OpenTK.Vector4d v);
new OpenTK.Vector4h : OpenTK.Vector4d -> OpenTK.Vector4h

매개 변수

v
Vector4d

OpenTK.Vector4d

적용 대상

Vector4h(Vector4d)

중요

이 API는 CLS 규격이 아닙니다.

새 Half4 인스턴스는 Vector4d를 16비트 반정밀도 부동 소수점으로 변환합니다. 이는 더 빠른 생성자입니다.

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

매개 변수

v
Vector4d

OpenTK.Vector4d

특성

적용 대상

Vector4h(Single)

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

매개 변수

value
Single

적용 대상

Vector4h(Vector4, Boolean)

중요

이 API는 CLS 규격이 아닙니다.

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

매개 변수

throwOnError
Boolean
특성

적용 대상

Vector4h(Vector4, Boolean)

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

매개 변수

throwOnError
Boolean

적용 대상

Vector4h(Vector4d, Boolean)

public Vector4h (OpenTK.Vector4d v, bool throwOnError);
new OpenTK.Vector4h : OpenTK.Vector4d * bool -> OpenTK.Vector4h

매개 변수

throwOnError
Boolean

적용 대상

Vector4h(Vector4d, Boolean)

중요

이 API는 CLS 규격이 아닙니다.

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

매개 변수

throwOnError
Boolean
특성

적용 대상

Vector4h(SerializationInfo, StreamingContext)

개체를 역직렬화하는 데 ISerializable에서 사용하는 생성자입니다.

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

매개 변수

적용 대상

Vector4h(Half, Half, Half, Half)

새 Half4 인스턴스는 변환을 방지하고 절반 매개 변수에서 직접 복사합니다.

public Vector4h (OpenTK.Half x, OpenTK.Half y, OpenTK.Half z, OpenTK.Half w);
new OpenTK.Vector4h : OpenTK.Half * OpenTK.Half * OpenTK.Half * OpenTK.Half -> OpenTK.Vector4h

매개 변수

x
Half

16비트 절반 정밀도 부동 소수점 수의 절반 인스턴스입니다.

y
Half

16비트 절반 정밀도 부동 소수점 수의 절반 인스턴스입니다.

z
Half

16비트 절반 정밀도 부동 소수점 수의 절반 인스턴스입니다.

w
Half

16비트 절반 정밀도 부동 소수점 수의 절반 인스턴스입니다.

적용 대상

Vector4h(Single, Single, Single, Single)

새 Half4 인스턴스는 4개 매개 변수를 16비트 반 정밀도 부동 소수점으로 변환합니다.

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

매개 변수

x
Single

32비트 단정밀도 부동 소수점 숫자입니다.

y
Single

32비트 단정밀도 부동 소수점 숫자입니다.

z
Single

32비트 단정밀도 부동 소수점 숫자입니다.

w
Single

32비트 단정밀도 부동 소수점 숫자입니다.

적용 대상

Vector4h(Single, Single, Single, Single, Boolean)

새 Half4 인스턴스는 4개 매개 변수를 16비트 반 정밀도 부동 소수점으로 변환합니다.

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

매개 변수

x
Single

32비트 단정밀도 부동 소수점 숫자입니다.

y
Single

32비트 단정밀도 부동 소수점 숫자입니다.

z
Single

32비트 단정밀도 부동 소수점 숫자입니다.

w
Single

32비트 단정밀도 부동 소수점 숫자입니다.

throwOnError
Boolean

변환 결과가 의미가 없는 경우 throw되는 검사를 사용하도록 설정합니다.

적용 대상