다음을 통해 공유


Vector4h 구조체

정의

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

[System.Serializable]
public struct Vector4h : IEquatable<OpenTK.Vector4h>, System.Runtime.Serialization.ISerializable
type Vector4h = struct
    interface ISerializable
상속
Vector4h
특성
구현

생성자

Vector4h(Half, Half, Half, Half)

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

Vector4h(Half)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Vector4h(SerializationInfo, StreamingContext)

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

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

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

Vector4h(Single, Single, Single, Single)

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

Vector4h(Single)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Vector4h(Vector4, Boolean)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Vector4h(Vector4, Boolean)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Vector4h(Vector4)

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

Vector4h(Vector4)

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

Vector4h(Vector4d, Boolean)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Vector4h(Vector4d, Boolean)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Vector4h(Vector4d)

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

Vector4h(Vector4d)

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

필드

SizeInBytes

Half4 구조체의 instance 크기(바이트)는 8입니다.

W

Half4의 W 구성 요소입니다.

X

Half4의 X 구성 요소입니다.

Y

Half4의 Y 구성 요소입니다.

Z

Half4의 Z 구성 요소입니다.

속성

Xy

이 instance X 및 Y 구성 요소를 사용하여 OpenTK.Vector2h를 가져오거나 설정합니다.

Xyz

이 instance X, Y 및 Z 구성 요소를 사용하여 OpenTK.Vector3h를 가져오거나 설정합니다.

메서드

Equals(Vector4h)

이 instance 지정된 OpenTK.Half4 벡터와 같은지 여부를 나타내는 값을 반환합니다.

FromBinaryStream(BinaryReader)

스트림에서 읽어 이 instance X,Y, Z 및 W 구성 요소를 업데이트.

FromBytes(Byte[], Int32)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

GetBytes(Vector4h)

Half4를 바이트 배열로 반환합니다.

GetObjectData(SerializationInfo, StreamingContext)

ISerialize에서 개체를 serialize하는 데 사용됩니다.

ToBinaryStream(BinaryWriter)

이 instance X,Y, Z 및 W 구성 요소를 Stream에 씁니다.

ToString()

이 Half4의 숫자를 사람이 읽을 수 있는 형식으로 포함하는 문자열을 반환합니다.

ToVector4()

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

ToVector4d()

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

연산자

Explicit(Vector4 to Vector4h)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Explicit(Vector4d to Vector4h)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Explicit(Vector4h to Vector4)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

Explicit(Vector4h to Vector4d)

절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.

적용 대상