Vector2
περιεχόμενα
[
κρύβω
]Vector2 class
Διάνυσμα με δύο συνιστώσες.
Ιδιότητες
| Όνομα | Περιγραφή |
|---|---|
| x | Το στοιχείο x. |
| y | Το στοιχείο y. |
Μέθοδοι
constructor
| Όνομα | Περιγραφή |
|---|---|
| constructor() |
Result:
constructor_overload
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload(s) | Αρχικοποιεί μια νέα παρουσία της δομής Vector2. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| s | Αριθμός | S. |
Result:
constructor_overload2
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload2(vec) | Αρχικοποιεί μια νέα παρουσία της δομής Vector2. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| vec | FVector2 | Διανύσμα σε float. |
Result:
constructor_overload3
| Όνομα | Περιγραφή |
|---|---|
| constructor_overload3(x, y) | Αρχικοποιεί μια νέα παρουσία της δομής Vector2. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| x | Αριθμός | Η συντεταγμένη x. |
| y | Αριθμός | Η συντεταγμένη y. |
Result:
getU
| Όνομα | Περιγραφή |
|---|---|
| getU() | Λαμβάνει ή ορίζει το στοιχείο U εάν το Vector2 χρησιμοποιείται ως συντεταγμένη αντιστοίχισης. Είναι ψευδώνυμο του στοιχείου x. |
Result:
setU
| Όνομα | Περιγραφή |
|---|---|
| setU(value) | Λαμβάνει ή ορίζει το στοιχείο U εάν το Vector2 χρησιμοποιείται ως συντεταγμένη αντιστοίχισης. Είναι ψευδώνυμο του στοιχείου x. |
Result:
getV
| Όνομα | Περιγραφή |
|---|---|
| getV() | Λαμβάνει ή ορίζει το στοιχείο V εάν το Vector2 χρησιμοποιείται ως συντεταγμένη αντιστοίχισης. Είναι ψευδώνυμο του στοιχείου y. |
Result:
setV
| Όνομα | Περιγραφή |
|---|---|
| setV(value) | Λαμβάνει ή ορίζει το στοιχείο V εάν το Vector2 χρησιμοποιείται ως συντεταγμένη αντιστοίχισης. Είναι ψευδώνυμο του στοιχείου y. |
Result:
getLength
| Όνομα | Περιγραφή |
|---|---|
| getLength() | Λαμβάνει το μήκος. Το μήκος. |
Result:
dot
| Όνομα | Περιγραφή |
|---|---|
| dot(rhs) | Λαμβάνει το εσωτερικό γινόμενο δύο διανυσμάτων |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| rhs | Vector2 | Τιμή δεξιάς πλευράς. |
Result: Αριθμός
equals
| Όνομα | Περιγραφή |
|---|---|
| equals(rhs) | Ελέγξτε αν δύο vector2 είναι ίσα |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| rhs | Vector2 | Η τιμή της δεξιάς πλευράς. |
Result: boolean
hashCode
| Όνομα | Περιγραφή |
|---|---|
| hashCode() | Λαμβάνει τον κωδικό κατακερματισμού του Vector2. |
Result: Αριθμός
equals
| Όνομα | Περιγραφή |
|---|---|
| equals(obj) | Ελέγξτε αν δύο vector2 είναι ίσα |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| obj | Αντικείμενο | Το αντικείμενο για σύγκριση. |
Result: boolean
toString
| Όνομα | Περιγραφή |
|---|---|
| toString() | Επιστρέφει ένα java.lang.String που αντιπροσωπεύει το τρέχον Vector2. |
Result: String
cross
| Όνομα | Περιγραφή |
|---|---|
| cross(v) | Διανυσματικό γινόμενο δύο διανυσμάτων |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| Vector2 | null |
Result: Αριθμός
normalize
| Όνομα | Περιγραφή |
|---|---|
| normalize() | Κανονικοποιεί αυτήν την παρουσία. |
Result: Vector2
compareTo
| Όνομα | Περιγραφή |
|---|---|
| compareTo(other) | Συγκρίνετε το τρέχον διάνυσμα με άλλη παρουσία. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| othe | Vector2 | null |
Result: Αριθμός