FVector3
نظرة عامة
FVector3 هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Struct<FVector3>, Serializable, Comparable<FVector3>.
FVector3.FVector3 يخلق متجه مع جميع المكونات التي تم تعيينها على الصفر.
يوفر هذا الفصل 29 طريقة للعمل مع كائنات FVector3 في برامج Java. المنهجيات المتاحة تشمل: FVector3, add, clone, compareTo, copyFrom, create, cross, div, equals, get, getOne, getUnitX,، و 11 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة 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 |
FVector3(x: float, y: float, z: float) | يدعو FVector3 ((x، y، z) على هذه الحالة من F Vector3. |
FVector3(xy: FVector2, z: float) | يدعو FVector3 ((xy, z) على هذه الحالة من F Vector3. |
FVector3(vec: Vector3) | يطلب FVector3 ((vec) على هذه الحالة من F Vector3. |
FVector3(vec: Vector4) | يطلب FVector3 ((vec) على هذه الحالة من F Vector3. |
FVector3(vec: FVector4) | يطلب FVector3 ((vec) على هذه الحالة من F Vector3. |
getZero() → FVector3 | يعيد الصفر. |
getOne() → FVector3 | يعيد واحد. |
getUnitX() → FVector3 | يعيد وحدة x. |
getUnitY() → FVector3 | يعيد وحدة y. |
getUnitZ() → FVector3 | يعيد وحدة z. |
create(v: FVector3) → Vector3 | دعوات create(v) على هذه الحالة FVector3. |
parse(input: String) → FVector3 | يدعو parse ((input) على هذه الحالة FVector3 . |
compareTo(other: FVector3) → int | دعوات compareTo(other) على هذه الحالة FVector3. |
get(component: int) → float | يطلب get ((عنصر) على هذه الحالة FVector3 . |
set(component: int, value: float) | المكالمات مجموعة ((مكون، قيمة) على هذه الحالة FVector3. |
normalize() → FVector3 | المكالمات تتطبق على هذه الحالة في فكتور 3. |
cross(other: FVector3) → FVector3 | المكالمات المتقاطعة ((آخر) على هذه الحالة FVector3. |
add(a: FVector3, b: FVector3) → FVector3 | تدعو add ((a، b) على هذه الحالة FVector3. |
sub(a: FVector3, b: FVector3) → FVector3 | تدعو sub ((a، b) على هذه الحالة FVector3. |
mul(a: FVector3, b: float) → FVector3 | يدعو mul ((a، b) على هذه الحالة FVector3. |
mul(b: float, a: FVector3) → FVector3 | يدعو mul(b، a) على هذه الحالة FVector3. |
div(a: FVector3, b: float) → FVector3 | تدعو div ((a، b) على هذه الحالة FVector3. |
negative(a: FVector3) → FVector3 | يطلب سلبي (a) على هذه الحالة FVector3 . |
equals(obj: Object) → boolean | يطلب = ((obj) في هذه الحالة FVector3 . |
hashCode() → int | يدعو إلى رمز هش على هذه الحالة فيكتور3. |
toString() → String | تدعو إلىString على هذه الحالة FVector3 . |
clone() → FVector3 | “تدعو النسخة على هذه الحالة من (فيفكتور3) “. |
copyFrom(src: FVector3) | يطلب copyFrom ((src) على هذه الحالة FVector3. |