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 من سلسلة تحتوي على قيم رقمية.
 العربية