Vector2
Επισκόπηση
Vector2 είναι μια δομή στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: IComparable<Vector2>, IEquatable<Vector2>.
Vector2.Vector2 δημιουργεί ένα διανυσματικό με και τα δύο στοιχεία που ορίζονται στο δεδομένο κλίμακα.
Αυτή η δομή παρέχει 12 μεθόδους για τη δουλειά με αντικείμενα Vector2 σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: CompareTo, Cross, Dot, Equals, GetHashCode, Normalize, ToString, Vector2. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS for .Net. Ιδιότητες: Length, U, V.
Ιδιότητες
| Ονομασία | Τύπος: | Access | Περιγραφή: |
|---|---|---|---|
U | double | Διαβάστε/Γράψτε | Λαμβάνει ή ορίζει το u. |
V | double | Διαβάστε/Γράψτε | Λαμβάνει ή ορίζει το v. |
Length | double | Διάβασε. | Λαμβάνει το μήκος. |
Μέθοδοι
| Signature | Περιγραφή: |
|---|---|
Vector2(s: double) | Δημιουργεί ένα 2D διανύκτη από το Vector3, χρησιμοποιώντας τα X και Y στοιχεία του. |
Vector2(x: double, y: double) | Καλεί το Vector2 ((x, y) σε αυτό το παράδειγμα του Vectore2. |
Vector2(s: Vector3) | Καλεί το Vector2 ((s) σε αυτό το παράδειγμα του Vectore2. |
Vector2(vec: FVector2) | Καλεί το Vector2 ((vec) σε αυτό το παράδειγμα του Vectore2. |
Dot(rhs: Vector2) | Επιστρέφει το ντοπτικό προϊόν αυτού του φορέα και του δεξιάς πλευράς φορέας. |
Equals(rhs: Vector2) | Αποφασίζει αν το προσφερόμενο αντικείμενο είναι ένα Vector2 με ίσα στοιχεία. |
Equals(obj: object?) | Καλεί Equals(obj) σε αυτό το παράδειγμα Vector2. |
GetHashCode() | Επιστρέφει έναν κωδικό χασ που προέρχεται από τα συστατικά του διανυσματικού. |
ToString() | Επιστρέφει μια κείμενο εκπροσώπηση των στοιχείων του διανυσματικού. |
Cross(v: Vector2) | Επιστρέφει το σκανάριστο (αξός z) σταυρόσχηματίδιο δύο 2D φορέων |
Normalize() | Σκάλει το διανυσματικό για να έχει μήκος ενός. |
CompareTo(other: Vector2) | Συγκρίνει αυτό το διανύσιμο με άλλο, συνήθως από μήκος ή σειρά των στοιχείων του. |