FVector2

Γενική Επισκόπηση

FVector2 είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: FVector2.

Το FVector2 εφαρμόζει ένα 2D διανύτη με getters/setters για x και y, αριθμητικές πράξεις, μήκος, κανονικοποίηση, προϊόν σημείων και μια στατική μέθοδος αναλύσεως.

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
xnumberΔιάβασε.Αποθηκεύει το οριζόντιο συστατικό του φορέα.
ynumberΔιάβασε.Αποθηκεύει το κάθετο συστατικό του φορέα.

Μέθοδοι

ΥπογραφήΠεριγραφή:
constructor(x: number, y: number)Δημιουργεί ένα νέο διανύκτη με τα καθορισμένα στοιχεία x και y.
toString()stringΕπιστρέφει μια απεικόνιση γραμμής του διανυσματικού με τη μορφή “(x, y) “.
equals(other: FVector2)booleanΕπιστρέφει αληθινό εάν το άλλο διανυσματικό έχει τις ίδιες τιμές x και y.
add(other: FVector2)FVector2Επιστρέφει ένα νέο FVector2 που είναι το άθροισμα του συνόλου αυτού και άλλων στοιχείων.
sub(other: FVector2)FVector2
mul(scalar: number)FVector2Επιστρέφει ένα νέο FVector2 των οποίων τα στοιχεία είναι αυτό το διανυσματικό πολλαπλασιασμένο με κλίμακα.
div(scalar: number)FVector2
length()number
normalize()FVector2Επιστρέφει ένα ενιαίο διανύτη στην ίδια κατεύθυνση με αυτό το διαμεσολάβημα.
dot(other: FVector2)numberΕπιστρέφει το ντοπτικό προϊόν αυτού του διανυσματικού με τον άλλο διαμεσολαβητή.
parse(input: string)FVector2Δημιουργεί ένα FVector2 από μια γραμμή που περιέχει δύο αριθμητικές τιμές.
 Ελληνικά