Example
Vector2 은(는) double-precision 2-요소 벡터이며 x 및 y 구성 요소입니다. 주로 UV 텍스처 좌표와 2D 계산에 사용됩니다.
Example: com.aspose.threed
Example
| Example | Example |
|---|
Vector2() | 제로 벡터를 생성합니다. (0, 0) |
Vector2(double x, double y) | 두 구성 요소로부터 생성합니다. |
Vector2(Vector2 other) | 복사 생성자 |
공개 필드
Vector2 사용 공개 필드 구성 요소 접근용 (getter/setter 메서드가 아님):
| Example | Example | Example | Example |
|---|
x | double | v.x | X 구성 요소 |
y | double | v.y | Y 구성 요소 |
계산된 속성
| Example | Example | Example | Example |
|---|
length | double | getLength() | 유클리드 길이, 읽기 전용 |
length2 | double | getLength2() | 제곱 길이, 읽기 전용 |
Example
| Example | 반환 타입 | Example |
|---|
dot(Vector2 rhs) | double | 다른 벡터와의 내적 Vector2 |
normalize() | Vector2 | 단위 길이 복사본을 반환합니다. |
set(double x, double y) | void | 두 구성 요소를 제자리에 설정합니다 |
compareTo(Vector2 other) | int | 사전식 비교: -1, 0, 또는 1을 반환합니다 |
Example
참고