Vector3
סיכום כללי
Vector3 הוא מבנה ב Aspose.3D FOSS עבור .NET. ירושה מ: IComparable<Vector3>.
כיתה Vector3 מספקת מתמטיקה וקטורית 3D מלאה, כולל תוצר נקודות, תוצרת צלב, נורמליזציה וחישובים זוויתיים בין הכיוונים.
מבנה זה מספק 17 שיטות לעבודה עם אובייקטים Vector3 בתוכניות .NET. שיטות זמינות כוללות: AngleBetween, CompareTo, Cos, Cross, Dot, Equals, GetHashCode, Normalize, Parse, Set, Sin, ToString, ושיטות נוספות. כל חברי הציבור נגישים לכל יישום .NET לאחר התקנת חבילה Aspose.3D FOSS for .Net. תכונות: Item, Length, Length2, One, UnitX, UnitY, ו 2 יותר.
תכונות
| שם: | סוג: | Access | תיאור |
|---|---|---|---|
Item | double | קריאה/כתיבה | מקבל או מגדיר את הפריט. |
Length2 | double | קרא. | מקבל את האורך2. |
Length | double | קרא. | מקבל את האורך. |
Zero | Vector3 | קרא. | מקבל את האפס. |
One | Vector3 | קרא. | מקבל את האחד. |
UnitX | Vector3 | קרא. | מקבל את היחידה x. |
UnitY | Vector3 | קרא. | מקבל את היחידה y. |
UnitZ | Vector3 | קרא. | מקבל את היחידה z. |
שיטות
| Signature | תיאור |
|---|---|
Vector3(x: double, y: double, z: double) | יוצר וקטור מVector4, מבלי להשתמש במערכת w. |
Vector3(vec: FVector3) | קורא ל-Vector3 ((vec) בוויקסטנציה זו של Vector3. |
Vector3(v: double) | קורא ל-Vector3 ((v) בוויקטור3. |
Vector3(vec4: Vector4) | קורא ל-Vector3(vec4) בוויקטור3. |
Parse(input: string) | הופך ייצוג של שרשרת ל- Vector3 |
Equals(obj: object) | קובע אם האובייקט נתון שווה לווקטור זה. |
GetHashCode() | קורא GetHashCode על הדוגמא הזאת Vector3. |
Dot(rhs: Vector3) | מחזיר את המוצר הנקודה של וקטור זה עם בקטר אחר. |
Normalize() | סולם את הווקטור לגודל יחידה. |
Sin() | מחזיר וקטור של סינוס של כל מרכיב. |
Cos() | מחזיר וקטור של הקוסנוס של כל מרכיב. |
Cross(rhs: Vector3) | קורא קרוס ((rhs) על הדוגמא הזאת וקטור 3. |
Set(newX: double, newY: double, newZ: double) | מחלק ערכים חדשים של x, y, z לווקטור. |
ToString() | מחזיר ייצוג של שרשרת של הווקטור. |
AngleBetween(dir: Vector3, up: Vector3) | מחשוב את הזווית המותחת ל dir באמצעות עד כדוגמא |
AngleBetween(dir: Vector3) | קורא AngleBetween(dir) על הדוגמא הזו של וקטור 3. |
CompareTo(other: Vector3) | משווה את הווקטור הזה לאחר כדי לסדר. |