Vector2
المعلومات العامة
Vector2 هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Serializable, Comparable<Vector2>.
Vector2.Vector2 creates a vector with both components set to zero.
يوفر هذا الفصل 24 طريقة للعمل مع الكائنات Vector2 في برامج Java. المنهجيات المتاحة تشمل: Vector2, add, compareTo, cross, div, dot, equals, getLength, getU, getV, hashCode, mul,، و 7 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: length, u, v.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
u | double | اقرأ | يحصل على “يو”. |
v | double | اقرأ | يحصل على V. |
length | double | اقرأ | يحصل على طول. |
الطرق
| التوقيع | وصف |
|---|---|
Vector2() | يبدأ في المجهر مع قيم x و y المحددة |
Vector2(x: double, y: double) | يدعو Vector2 ((x, y) في هذه الحالة من vector2. |
Vector2(vec: Vector3) | يدعو Vector2 ((vec) في هذه الحالة vector2. |
Vector2(vec: FVector2) | يدعو Vector2 ((vec) في هذه الحالة vector2. |
getU() → double | يعيد u. |
setU(value: double) | يضع قيمة u. |
getV() → double | يعيد v. |
setV(value: double) | يضع قيمة v. |
getLength() → double | يعيد طولها. |
dot(rhs: Vector2) → double | يطلق على نقطة ((rhs) في هذه الحالة من فكتور 2. |
equals(rhs: Vector2) → boolean | يطلب = ((rhs) في هذه الحالة من vector2. |
equals(obj: Object) → boolean | يطلب = ((obj) في هذه الحالة من vector2. |
hashCode() → int | يدعو إلى رمز هش على هذه الحالة فيكتور 2. |
toString() → String | تدعو إلىString على هذه الحالة فيكتور2. |
cross(v: Vector2) → double | المكالمات المتقاطعة (v) على هذه الحالة فيكتور2. |
normalize() → Vector2 | المكالمات تتطبق على هذه الحالة فيكتور2. |
compareTo(other: Vector2) → int | دعوات compareTo(other) على هذه الحالة في Vector2. |
add(lhs: Vector2, rhs: Vector2) → Vector2 | تدعو add ((lhs، rhs) على هذه الحالة فيكتور2. |
sub(lhs: Vector2, rhs: Vector2) → Vector2 | يطلب sub ((lhs، rhs) على هذه الحالة فيكتور2. |
div(lhs: Vector2, rhs: double) → Vector2 | تدعو div ((lhs، rhs) على هذه الحالة فيكتور2. |
mul(lhs: Vector2, rhs: double) → Vector2 | يطلب mul ((lhs، rhs) على هذه الحالة فيكتور2. |
mul(lhs: double, rhs: Vector2) → Vector2 | يطلب mul ((lhs، rhs) على هذه الحالة فيكتور2. |
op_eq(lhs: Vector2, rhs: Vector2) → boolean | يطلق op_eq ((lhs, rhs) على هذه الحالة فيكتور2 . |
op_ne(lhs: Vector2, rhs: Vector2) → boolean | يطلب op_ne ((lhs, rhs) على هذه الحالة فيكتور2. |