Vector2
خلاصه ای
Vector2 یک کلاس در Aspose.3D FOSS برای Typescript است.
Vector2.set اجزای x و y مترا را به مقادیر جدید بروز می کند.
این کلاس ۷ روش برای کار با اشیاء Vector2 در برنامه های Typescript را فراهم می کند. روش های موجود شامل: constructor, equals, getItem, parse, set, setItem, toString. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: length, length2, x, y.
شرح:
Vector2 یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 6 روش و 4 ویژگی را برای استفاده برنامه ای نشان می دهد.
قابلیت های اصلی شامل: number; number; number.این عملیات به توسعه دهندگان امکان می دهد تا قابلیت vector2 را مستقیماً در برنامه های TypeScript ادغام کنند.
این کلاس همچنین ارائه می دهد: length ویژگی (مدت را می گیرد) ، length2 ویژگی (مدت میگیره2).
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
x | number | خواندن/نوشتن | x را دریافت میکند. |
y | number | خواندن/نوشتن | مقدار y را دریافت میکند. |
length | number | بخونید. | طول را دریافت میکند. |
length2 | number | بخونید. | طول2 را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | اجزای x و y مترا را به مقادیر جدید بروز می دهد. |
parse(input: string) → Vector2 | یک نمونه Vector2 را از نمایش رشته ایجاد می کند. |
getItem(key: number) → number | مقدار عنصر را در شاخص داده شده (0 برای x، 1 برای y) باز می گرداند. |
setItem(key: number, value: number) | مقدار مورد را تنظیم میکند. |
toString() → string | |
equals(other: Vector2) → boolean | بررسی می کند که آیا یک Vector2 دیگر دارای ارزش های x و y یکسان است. |