FVector3

خلاصه ای

FVector3 یک کلاس در Aspose.3D FOSS برای Typescript است.

FVector3.constructor یک متری با اجزای پیش فرض (0,0,0) ایجاد می کند.

این کلاس 11 روش برای کار با اشیاء FVector3 در برنامه های Typescript را فراهم می کند. روش های موجود شامل: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: x, y, z.

شرح:

FVector3 یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 10 روش و 3 ویژگی را برای استفاده برنامه ای نشان می دهد.

قابلیت های اصلی شامل: number; number; number.این عملیات به توسعه دهندگان امکان می دهد تا قابلیت fvector3 را مستقیماً در برنامه های TypeScript ادغام کنند.

این کلاس ۴ بار اضافه سازنده را ارائه می دهد که امکان ابتدای انعطاف پذیر بسته به زمینه فراخوانی را فراهم می کند.

خواص

نام:نوع:Accessشرح:
xnumberخواندن/نوشتنx را دریافت می‌کند.
ynumberخواندن/نوشتنمقدار y را دریافت می‌کند.
znumberخواندن/نوشتنz را دریافت می‌کند.

روش ها

Signatureشرح:
constructor()یک مترا از هر دو ارزش x یا یک وکتور 2D ایجاد می کند.
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یک متری با طول 1 را که در همان جهت است، بازمی گرداند.
getItem(key: number)numberبخش را در شاخص 0=x,1=y,2=z باز می گرداند.
setItem(key: number, value: number)مقدار مورد را تنظیم می‌کند.
toString()stringیک نمایش رشته ای از مترا را باز می گرداند.
equals(other: FVector3)booleanبررسی می شود که آیا هر دو متری دارای اجزای یکسان هستند.

همچنین ببینید:

 فارسی