Βέκτωρ2
Γενική Επισκόπηση
Vector2 είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: Vector2.
Το Vector2 αντιπροσωπεύει ένα 2D διανύκτη με στοιχεία x και y, παρέχει ιδιότητες μήκους, πρόσβαση στοιχείων μέσω getItem/setIitem, αναλύσεις από σειρές και σύγκριση ισότητας.
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) | Πρόσβαση | Methods (Αποδέκτης θέσης) |
|---|---|---|---|
x | number | Διάβασε. | |
y | number | Διάβασε. | |
length | number | Διάβασε. | |
length2 | number | Διάβασε. | Παρέχει το τετραγωνικό μέγεθος του διανυσματιστή (αποφεύγει sqrt) |
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | Ανανεώνει τις τιμές x και y του διανυσματιστή σε newX και newY. |
parse(input: string) → Vector2 | Δημιουργεί ένα Vector2 από μια αναπαράσταση χορδής και επιστρέφει την περίπτωση. |
getItem(key: number) → number | Επιστρέφει την τιμή του συνιστώμενου (x για το κλειδί 0, y για τον κλειδιό 1) του διανυσματικού. |
setItem(key: number, value: number) | Αναθέτει αριθμητική τιμή στο συστατικό που προσδιορίζεται από το κλειδί (0 για x, 1 για y) |
toString() → string | |
equals(other: Vector2) → boolean | Ελέγχει αν ένα άλλο Vector2 έχει ταυτόσημα στοιχεία x και y. |