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Περιγραφή:
UdoubleΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει το u.
VdoubleΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει το v.
LengthdoubleΔιάβασε.Λαμβάνει το μήκος.

Μέθοδοι

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)Συγκρίνει αυτό το διανύσιμο με άλλο, συνήθως από μήκος ή σειρά των στοιχείων του.

Βλέπε επίσης:

 Ελληνικά