Vector4

Vector4 class

네 개의 구성 요소를 가진 벡터.

Properties

이름설명
xx 구성 요소.
yy 구성 요소.
zz 구성 요소.
ww 구성 요소입니다.

메서드

constructor

이름설명
constructor()

Result:


constructor_overload

이름설명
constructor_overload(vec, w)Vector4 구조체의 새 인스턴스를 초기화합니다.

Parameters:

이름유형설명
vecVector3Vec.
w숫자너비.

Result:


constructor_overload2

이름설명
constructor_overload2(vec)Vector4 구조체의 새 인스턴스를 초기화합니다.

Parameters:

이름유형설명
vecVector3Vec.

Result:


constructor_overload3

이름설명
constructor_overload3(vec)Vector4 구조체의 새 인스턴스를 초기화합니다.

Parameters:

이름유형설명
vecFVector4Vec.

Result:


constructor_overload4

이름설명
constructor_overload4(x, y, z)Vector4 구조체의 새 인스턴스를 초기화합니다.

Parameters:

이름유형설명
x숫자x 좌표.
y숫자y 좌표.
z숫자z 좌표.

Result:


constructor_overload5

이름설명
constructor_overload5(x, y, z, w)Vector4 구조체의 새 인스턴스를 초기화합니다.

Parameters:

이름유형설명
x숫자x 좌표.
y숫자y 좌표.
z숫자z 좌표.
w숫자너비.

Result:


set

이름설명
set(newX, newY, newZ)벡터의 xyz 구성 요소를 한 번에 설정하고, w는 1로 설정됩니다.

Parameters:

이름유형설명
newX숫자새 X 구성 요소.
newY숫자새 Y 구성 요소.
newZ숫자새 Z 구성 요소.

Result:


equals

이름설명
equals(obj)두 벡터가 같은지 확인합니다.

Parameters:

이름유형설명
obObjectnull

Result: boolean


hashCode

이름설명
hashCode()이 벡터의 해시 코드를 가져옵니다.

Result: 숫자


set

이름설명
set(newX, newY, newZ, newW)벡터의 모든 구성 요소를 한 번에 설정합니다.

Parameters:

이름유형설명
newX숫자새 X 구성 요소.
newY숫자새 Y 구성 요소.
newZ숫자새 Z 구성 요소.
newW숫자새 W 구성 요소.

Result: 숫자


toString

이름설명
toString()현재 Vector4를 나타내는 java.lang.String을 반환합니다.

Result: String


compareTo

이름설명
compareTo(other)현재 벡터를 다른 인스턴스와 비교합니다.

Parameters:

이름유형설명
otheVector4null

Result: 숫자