Vector4
סקירה כללית
Vector4 הוא שיעור ב Aspose.3D FOSS עבור טופס.
Vector4.constructor creates a new Vector4 with default components (0,0,0,0).
שיעור זה מספק 6 שיטות לעבוד עם אובייקטים Vector4 בתוכניות Typescript. שיטות זמינות כוללות: constructor, equals, getItem, set, setItem, toString. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript. רכוש : w, x, y, z.
תיאור
Vector4 הוא שיעור בספריה FOSS עבור Aspose.3D אשר מציג 5 שיטות ו 4 תכונות לשימוש תוכנה.
היכולות הבסיסיות כוללות: number; number; number.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של וקטור4 ישירות ליישומים TypeScript.
הכיתה מציעה 5 מעלות של מפתח, המאפשרת יוזמה גמישה בהתאם לקשר ההתקשרות.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
x | number | קרא / כתיבה | מקבל את X. |
y | number | קרא / כתיבה | מקבל את ה. |
z | number | קרא / כתיבה | מקבל את Z. |
w | number | קרא / כתיבה | מקבל את ה-W. |
שיטות
| חתימה | תיאור |
|---|---|
constructor() | יצירת Vector4 מתוך תבנית ראשונה מעורבת (FVector2, FVektor3, או מספר) ו- y, z, w המספרים. |
constructor(x: number, y: number, z: number, w: number) | יצירת Vector4 עם המרכיבים הכפולים X, Y, Z ו- W המיועדים. |
constructor(vec3: FVector3, w: number) | יצירת Vector4 מתוך FVector3 ומרכיב W כפול |
constructor(vec: FVector2, w: number) | יצירת Vector4 מתוך 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 השני. |