Vector4
خلاصه ای
Vector4 یک کلاس در Aspose.3D FOSS برای Typescript است.
Vector4.constructor یک Vector4 جدید با اجزای پیش فرض (0,0,0,0) ایجاد می کند.
این کلاس ۶ روش برای کار با اشیاء Vector4 در برنامه های Typescript را فراهم می کند. روش های موجود شامل: constructor, equals, getItem, set, setItem, toString. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: w, x, y, z.
شرح:
Vector4 یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 5 روش و 4 ویژگی را برای استفاده برنامه ای نشان می دهد.
قابلیت های اصلی شامل: number; number; number.این عملیات به توسعه دهندگان امکان می دهد تا قابلیت vector4 را مستقیماً در برنامه های TypeScript ادغام کنند.
این کلاس 5 بار اضافه سازنده را ارائه می دهد که امکان ابتدای انعطاف پذیر بسته به زمینه فراخوانی را فراهم می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
x | number | خواندن/نوشتن | x را دریافت میکند. |
y | number | خواندن/نوشتن | مقدار y را دریافت میکند. |
z | number | خواندن/نوشتن | z را دریافت میکند. |
w | number | خواندن/نوشتن | مقدار w را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
constructor() | یک Vector4 را از یک آرگمنم مخلوط (FVector2، FVect3 یا عدد) و اعداد y, z, w ایجاد می کند. |
constructor(x: number, y: number, z: number, w: number) | یک Vector4 با اجزای دوگانه x، y, z و w مشخص می کند. |
constructor(vec3: FVector3, w: number) | یک Vektor4 از FVector3 و دو قطعه w ایجاد می کند. |
constructor(vec: FVector2, w: number) | یک Vektor4 از FVector2 و دو قطعه w ایجاد می کند. |
| `constructor(x: FVector2 | FVector3 |
set(newX: number, newY: number, newZ: number, newW: number) | ارزش های جدید را به اجزای x، y، z و w اختصاص می دهد. |
getItem(key: number) → number | ارزش اجزای را در شاخص داده شده (0=x، 1=y، 2=z، 3=w) باز می گرداند. |
setItem(key: number, value: number) | مقدار مورد را تنظیم میکند. |
toString() → string | یک نمایش رشته ای از این مترا را باز می گرداند. |
equals(other: Vector4) → boolean | اگر همه اجزای دیگر با Vector4 مطابقت داشته باشند، true را بازمی گرداند. |