FVector2

المعلومات العامة

FVector2 هي فئة في Aspose.3d لـ Typescript. الميراث من: FVector2.

ينفذ FVector2 متجهًا ثنائي الأبعاد مع getters / setters لـ x و y ، والعمليات الحسابية ، الطول ، والتطبيع ، ومنتج النقطة ، وطريقة التحليل الثابت.

خصائص

اسمالنوعالوصولوصف
xnumberاقرأيخزن المكون الأفقي للمتجه
ynumberاقرأيخزن المكون الرأسي للمتجه

الطرق

التوقيعوصف
constructor(x: number, y: number)يخلق متجه جديد مع مكونات x و y المحددة
toString() → stringيعيد تمثيل سلسلة من المتجه في شكل “(x, y) "
equals(other: FVector2) → booleanيعود صحيحا إذا كان المتجه الآخر له نفس قيم x و y
add(other: FVector2) → FVector2يعيد FVector2 الجديد الذي هو المجموع من هذا وغيره في حكمة مكونات.
sub(other: FVector2) → FVector2
mul(scalar: number) → FVector2يعيد FVector2 الجديد الذي مكوناته هي هذا المتجه مضروبة بالسكالير
div(scalar: number) → FVector2
length() → number
normalize() → FVector2يعيد متجه وحدة في نفس الاتجاه مثل هذا المتجه
dot(other: FVector2) → numberيعيد مضاعف النقطة لهذا المتجه مع متجه آخر.
parse(input: string) → FVector2يخلق FVector2 من سلسلة تحتوي على قيم رقمية.
 العربية