FVector2
خلاصه ای
FVector2 یک کلاس در Aspose.3D FOSS برای Typescript است.
FVector2.constructor یک متری جدید با اجزای مشخص شده x و y ایجاد می کند.
این کلاس 11 روش برای کار با اشیاء FVector2 در برنامه های Typescript را فراهم می کند. روش های موجود شامل: add, constructor, div, dot, equals, length, mul, normalize, parse, sub, toString. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: x, y.
شرح:
FVector2 یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 10 روش و 2 ویژگی را برای استفاده برنامه ای نشان می دهد.
قابلیت های اصلی شامل: number; number; یک متری جدید با اجزای مشخص شده x و y ایجاد می کند. این عملیات به توسعه دهندگان امکان می دهد تا قابلیت fvector2 را مستقیماً در برنامه های TypeScript ادغام کنند.
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
x | number | خواندن/نوشتن | x را دریافت میکند. |
y | number | خواندن/نوشتن | مقدار y را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
constructor(x: number, y: number) | یک متری جدید با اجزای x و y مشخص ایجاد می کند. |
toString() → string | یک نمایش رشته ای از مترا را به شکل “(x, y) " باز می گرداند. |
equals(other: FVector2) → boolean | اگر مترا دیگری دارای مقادیر x و y یکسان باشد، true را بازمی گرداند. |
add(other: FVector2) → FVector2 | یک FVector2 جدید که مجموع قطعات این وکتور و دیگر است را بازمی گرداند. |
sub(other: FVector2) → FVector2 | یک FVector2 جدید که تفاوت از نظر اجزا بین این وکتور و دیگر را بازمی گرداند. |
mul(scalar: number) → FVector2 | یک FVector2 جدید با مقیاس داده شده را باز می گرداند. |
div(scalar: number) → FVector2 | یک FVector2 جدید تقسیم شده توسط اسکالار داده شده را باز می گرداند. |
length() → number | |
normalize() → FVector2 | یک متری واحد را در همان جهت با این مترو بازمی گرداند. |
dot(other: FVector2) → number | ضرب نقطه این مترا با متری دیگر را بازمی گرداند. |
parse(input: string) → FVector2 | یک FVector2 را از یک رشته حاوی دو عنصر عددی ایجاد می کند. |