Vector3

개요

Vector3 Aspose.3D FOSS에서 Java를 위한 클래스입니다. 다음의 사람으로부터 유산을 받은 경우: Struct<Vector3>, Serializable, Comparable<Vector3>.

이 클래스는 자바 프로그램에서 벡터3 객체와 작업하는 40가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: Vector3, add, angleBetween, clone, compareTo, copyFrom, cos, create, cross, div, dot, equals, 그리고 19개의 추가적인 방법. 모든 퍼블릭 멤버들은 Java 패키지 Aspose.3D FOSS를 설치한 후 어떤 자바 애플리케이션에도 액세스할 수 있습니다. 성질: length, length2, one, unitX, unitY, unitZ,그리고 1개 더.

속성

이름유형Access설명
zeroVector3읽으세요.0을 얻습니다.
oneVector3읽으세요.한 번만 해봐요.
unitXVector3읽으세요.x 단위를 얻습니다.
unitYVector3읽으세요.y의 단위를 얻습니다.
unitZVector3읽으세요.z 단위를 얻습니다.
lengthdouble읽으세요.길이를 얻습니다.
length2double읽으세요.길이를 얻습니다.

메서드

Signature설명
Vector3()이 벡터3 인스턴스에 베크토르3를 호출합니다.
Vector3(x: double, y: double, z: double)이 벡터3 인스턴스에서 Vector3 ((x, y, z) 를 호출합니다.
Vector3(val: double)이 벡터3 인스턴스에서 Vector3 ((val) 를 호출합니다.
Vector3(fv3: FVector3)이 벡터3 인스턴스에서 Vector3 (fv3) 를 호출합니다.
Vector3(v4: Vector4)이 벡터3 인스턴스에서 Vector3 (v4) 를 호출합니다.
getZero()Vector30을 반환합니다.
getOne()Vector31을 반환합니다.
getUnitX()Vector3x 단위를 반환합니다.
getUnitY()Vector3y 단위를 반환합니다.
getUnitZ()Vector3z 단위를 반환합니다.
set(x: double, y: double, z: double)이 벡터3 인스턴스에서 set ((x, y, z) 를 호출합니다.
getLength()double길이를 반환합니다.
getLength2()double길이를 반환합니다.
normalize()Vector3이 벡터3 인스턴스에서 통화를 정상화합니다.
dot(v: Vector3)double이 벡터3 인스턴스에 dot (v) 를 호출합니다.
cross(v: Vector3)Vector3이 벡터3 인스턴스에서 cross (v) 를 호출합니다.
add(a: Vector3, b: Vector3)Vector3이 벡터3 인스턴스에서 add (a, b) 를 호출합니다.
sub(a: Vector3, b: Vector3)Vector3이 벡터3 인스턴스에서 sub (a, b) 를 호출합니다.
mul(a: Vector3, b: Vector3)Vector3이 벡터3 인스턴스에서 mul (a, b) 를 호출합니다.
mul(v: Vector3, s: double)Vector3이 벡터3 인스턴스에 mul(v, s) 를 호출합니다.
mul(s: double, v: Vector3)Vector3이 벡터3 인스턴스에서 mul (s, v) 를 호출합니다.
div(v: Vector3, s: double)Vector3이 벡터3 인스턴스에 div(v, s) 를 호출합니다.
div(a: Vector3, b: Vector3)Vector3이 벡터3 인스턴스에서 div (a, b) 를 호출합니다.
negative(v: Vector3)Vector3이 벡터3 인스턴스에 부정적 (v) 을 호출합니다.
op_eq(a: Vector3, b: Vector3)boolean이 벡터3 인스턴스에서 op_eq (a, b) 를 호출합니다.
op_ne(a: Vector3, b: Vector3)boolean이 벡터3 인스턴스에서 op_ne (a, b) 를 호출합니다.
get(index: int)double이 벡터3 인스턴스에 get(index) 를 호출합니다.
set(index: int, value: double)이 벡터3 인스턴스에서 호출을 설정합니다.
angleBetween(a: Vector3, b: Vector3)double이 벡터3 인스턴스에서 각Between (a, b) 를 호출합니다.
angleBetween(v: Vector3)double이 벡터3 인스턴스에서 angleBetween (v) 를 호출합니다.
create(v: Vector3)FVector3이 벡터3 인스턴스에 create(v) 를 호출합니다.
equals(obj: Object)boolean이 벡터3 인스턴스에서 equal(obj) 를 호출합니다.
hashCode()int이 벡터3 인스턴스에 해시코드를 호출합니다.
toString()String이 벡터3 인스턴스에서 ToString로 호출합니다.
clone()Vector3이 벡터3 인스턴스에 클론 호출.
copyFrom(src: Vector3)이 Vector3 인스턴스에 copyFrom(src) 를 호출합니다.
compareTo(other: Vector3)int이 벡터3 인스턴스에서 compareTo(other) 를 호출합니다.
sin()Vector3이 벡터3의 경우를 죄라고 합니다.
cos()Vector3이 벡터3의 경우를 호출합니다.
parse(s: String)Vector3이 벡터3 인스턴스에 파스를 호출합니다.

참조

 한국어