FVector3
Γενική Επισκόπηση
FVector3 είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: FVector3.
Το FVector3 παρέχει λειτουργικότητα 3D με διανύσεις, συμπεριλαμβανομένων των στατικών κατασκευαστών zero(), one ((() unitX ()) unitY ()). , unitZ ().), κανονικοποίηση και πρόσβαση σε δείκτη στοιχείων.
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) | Πρόσβαση | Methods (Αποδέκτης θέσης) |
|---|---|---|---|
x | number | Διάβασε. | Αποθηκεύει το στοιχείο X του διανυσματικού. |
y | number | Διάβασε. | |
z | number | Διάβασε. |
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) |
|---|---|
constructor() | Δημιουργεί ένα διανυσματικό είτε από μια τιμή x ή 2D συν y και z. |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Επιστρέφει ένα διανύκτη (0,0,0) |
one() → FVector3 | Επιστρέφει ένα διανύτη (1,1,1) |
unitX() → FVector3 | Επιστρέφει ένα ενιαίο διανύτη (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | Επιστρέφει αντίγραφο με μήκος μονάδας του διανυσματικού. |
getItem(key: number) → number | Επιστρέφει την τιμή του στοιχείου στο δείκτη 0=x,1=y,2=z |
setItem(key: number, value: number) | Αναθέτει αξία στο στοιχείο με δείκτη 0=x,1=y,2=z |
toString() → string | Επιστρέφει μια απεικόνιση γραμμής του φορέα. |
equals(other: FVector3) → boolean | Ελέγχει αν αυτό το διανύσιμο είναι ίσο με άλλο διαμετρικό στοιχείο του διαδρόμου. |