FVector3

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

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

يوفر FVector3 وظيفة متجه ثلاثية الأبعاد ، بما في ذلك البناة الثابتة zero ((() ، one ()) ، unitX (()) و unitY (()).، unitZ (().، التطبيع، والوصول إلى العنصر المفهرس.

خصائص

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

الطرق

التوقيعوصف
constructor()يخلق متجهاً إما من قيمة x أو متجراً ثنائي الأبعاد زائد y و z
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3يعيد متجه (0,0,0)
one()FVector3يعيد متجه (1,1,1)
unitX()FVector3يعيد متجه الوحدة (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3يعيد نسخة من الطول الوحدي للمتجه
getItem(key: number)numberيعيد قيمة المكون عند المؤشر 0=x,1=y,2=z
setItem(key: number, value: number)يُعيّن قيمة للمكون عند المؤشر 0=x,1=y,2=z
toString()stringيعيد تمثيل سلسلة من المتجه
equals(other: FVector3)booleanيتحقق إذا كان هذا المتجه يساوي متجه آخر من حيث مكونات الموصف.
 العربية