FVector3
نمای کلی
FVector3 یک کلاس در Aspose.3D FOSS برای جاوا است. وارثان از: Struct<FVector3>, Serializable, Comparable<FVector3>.
FVector3.FVector3 یک متری ایجاد می کند که تمام اجزای آن به صفر تنظیم شده اند.
این کلاس ۲۹ روش برای کار با اشیاء FVector3 در برنامه های جاوا را فراهم می کند. روش های موجود شامل: FVector3, add, clone, compareTo, copyFrom, create, cross, div, equals, get, getOne, getUnitX,، و 11 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: one, unitX, unitY, unitZ, zero.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
zero | FVector3 | بخونید. | صفر را دریافت میکند. |
one | FVector3 | بخونید. | دریافت مقدار یک. |
unitX | FVector3 | بخونید. | واحد x را دریافت میکند. |
unitY | FVector3 | بخونید. | واحد y را دریافت میکند. |
unitZ | FVector3 | بخونید. | واحد z را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
FVector3() | یک متری را با مقادیر مشخص شده x، y و z float شروع می کند. |
FVector3(x: float, y: float, z: float) | FVector3 ((x,y,z) را در این نمونه از F Vector 3 صدا می کند. |
FVector3(xy: FVector2, z: float) | FVector3 ((xy, z) را در این نمونه از F Vector 3 صدا می کند. |
FVector3(vec: Vector3) | FVector3 ((vec) را در این نمونه از F Vector 3 فرا می خواند. |
FVector3(vec: Vector4) | FVector3 ((vec) را در این نمونه از F Vector 3 فرا می خواند. |
FVector3(vec: FVector4) | FVector3 ((vec) را در این نمونه از F Vector 3 فرا می خواند. |
getZero() → FVector3 | صفر را بازمی گرداند. |
getOne() → FVector3 | یکی رو میگیره. |
getUnitX() → FVector3 | واحد x را بازمی گرداند. |
getUnitY() → FVector3 | واحد y را بازمی گرداند. |
getUnitZ() → FVector3 | واحد z را بازمی گرداند. |
create(v: FVector3) → Vector3 | تماس create(v) در این نمونه FVector3 است. |
parse(input: String) → FVector3 | در این نمونه FVector3 parse ((input) را فرا می خواند. |
compareTo(other: FVector3) → int | تماس با compareTo(other) در این نمونه FVector3 است. |
get(component: int) → float | به این نمونه FVector3 میگه get ((کمپوننت)). |
set(component: int, value: float) | تماس های set ((component، value) در این نمونه FVector3 . |
normalize() → FVector3 | تماس ها در این نمونه FVector3 عادی می شوند. |
cross(other: FVector3) → FVector3 | تماس های cross ((other) در این نمونه FVector3 . |
add(a: FVector3, b: FVector3) → FVector3 | تماس add ((a, b) در این نمونه FVector3 است. |
sub(a: FVector3, b: FVector3) → FVector3 | در این نمونه FVector3 sub ((a، b) را فرا می خواند. |
mul(a: FVector3, b: float) → FVector3 | در این نمونه FVector3 mul ((a، b) را فرا می خواند. |
mul(b: float, a: FVector3) → FVector3 | mul(b, a) را در این نمونه FVector3 فرا می خواند. |
div(a: FVector3, b: float) → FVector3 | در این نمونه FVector3 به div ((a، b) می گویند. |
negative(a: FVector3) → FVector3 | تماس منفی (a) در این نمونه FVector3 است. |
equals(obj: Object) → boolean | در این نمونه FVector3 به برابر ((obj) می خواند. |
hashCode() → int | به این نمونه FVector3 هش کد میگه. |
toString() → String | در این نمونه FVector3 به String تماس می گیرد. |
clone() → FVector3 | در این نمونه FVector3 کلون تماس می گیرد. |
copyFrom(src: FVector3) | در این نمونه FVector3 copyFrom ((src) را فرا می خواند. |