Vector4
περιεχόμενα
[
κρύβω
]Vector4 class
Διάνυσμα με τέσσερις συνιστώσες.
Ιδιότητες
| Όνομα | Περιγραφή |
|---|---|
| x | Το στοιχείο x. |
| y | Το στοιχείο y. |
| z | Το στοιχείο z. |
| w | Το στοιχείο w. |
Μέθοδοι
constructor
| Όνομα | Περιγραφή |
|---|---|
| constructor() |
Result:
constructor_overload
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload(vec, w) | Αρχικοποιεί μια νέα παρουσία της δομής Vector4. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| vec | Vector3 | Vec. |
| w | Αριθμός | Το πλάτος. |
Result:
constructor_overload2
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload2(vec) | Αρχικοποιεί μια νέα παρουσία της δομής Vector4. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| vec | Vector3 | Vec. |
Result:
constructor_overload3
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload3(vec) | Αρχικοποιεί μια νέα παρουσία της δομής Vector4. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| vec | FVector4 | Vec. |
Result:
constructor_overload4
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload4(x, y, z) | Αρχικοποιεί μια νέα παρουσία της δομής Vector4. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| x | Αριθμός | Η συντεταγμένη x. |
| y | Αριθμός | Η συντεταγμένη y. |
| z | Αριθμός | Η συντεταγμένη z. |
Result:
constructor_overload5
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload5(x, y, z, w) | Αρχικοποιεί μια νέα παρουσία της δομής Vector4. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| x | Αριθμός | Η συντεταγμένη x. |
| y | Αριθμός | Η συντεταγμένη y. |
| z | Αριθμός | Η συντεταγμένη z. |
| w | Αριθμός | Το πλάτος. |
Result:
set
| Όνομα | Περιγραφή |
|---|---|
| set(newX, newY, newZ) | Ορίζει τα xyz συστατικά του διανύσματος ταυτόχρονα, το w θα οριστεί σε 1 |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| newX | Αριθμός | Νέο στοιχείο X. |
| newY | Αριθμός | Νέο στοιχείο Y. |
| newZ | Αριθμός | Νέο στοιχείο Z. |
Result:
equals
| Όνομα | Περιγραφή |
|---|---|
| equals(obj) | Ελέγξτε αν δύο διανύσματα είναι ίσα |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| ob | Αντικείμενο | null |
Result: boolean
hashCode
| Όνομα | Περιγραφή |
|---|---|
| hashCode() | Λαμβάνει τον κωδικό κατακερματισμού αυτού του διανύσματος |
Result: Αριθμός
set
| Όνομα | Περιγραφή |
|---|---|
| set(newX, newY, newZ, newW) | Ορίζει όλα τα συστατικά του διανύσματος ταυτόχρονα |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| newX | Αριθμός | Νέο στοιχείο X. |
| newY | Αριθμός | Νέο στοιχείο Y. |
| newZ | Αριθμός | Νέο στοιχείο Z. |
| newW | Αριθμός | Νέο στοιχείο W. |
Result: Αριθμός
toString
| Όνομα | Περιγραφή |
|---|---|
| toString() | Επιστρέφει ένα java.lang.String που αντιπροσωπεύει το τρέχον Vector4. |
Result: String
compareTo
| Όνομα | Περιγραφή |
|---|---|
| compareTo(other) | Συγκρίνετε το τρέχον διάνυσμα με άλλη παρουσία. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| othe | Vector4 | null |
Result: Αριθμός