Vector3

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

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

Το Vector3 παρέχει πλήρη λειτουργικότητα 3D-εξαγωγών, συμπεριλαμβανομένων των προϊόντων σημείων και σταυρών, της εξομάλυνσης, του υπολογισμού γωνιών, των τριγωνομετρικών βοηθών (helpers), της αριθμητικής με βάση τα συστατικά και των στατικών φορέων μονάδας (αριθμός μηδέν, ένα, μονάδα X/Y/Z).

Methods (Αποδέκτης θέσης)

Methods (Αποδέκτης θέσης)Methods (Αποδέκτης θέσης)ΠρόσβασηMethods (Αποδέκτης θέσης)
xnumberΔιάβασε.Είναι η συντεταγμένη X του διανυσματικού.
ynumberΔιάβασε.
znumberΔιάβασε.
lengthnumberΔιάβασε.
length2numberΔιάβασε.Είναι το τετράγωνο του μήκους του διανυστήρα.
zeroVector3Διάβασε.Είναι στατικό διανύτη (0,0,0)
oneVector3Διάβασε.Είναι στατικό διανύτη (1,1,1)
unitXVector3Διάβασε.Είναι στατικός ενιαίος διανέκτης κατά μήκος του άξονα Χ (1,0,0)
unitYVector3Διάβασε.
unitZVector3Διάβασε.

Methods (Αποδέκτης θέσης)

Methods (Αποδέκτης θέσης)Methods (Αποδέκτης θέσης)
constructor(x: number, y: number, z: number)Δημιουργεί ένα νέο Vector3 από στοιχεία, μια ενιαία τιμή ή άλλο FVector3.
constructor(vec: FVector3)
constructor(v: number)
`constructor(x: numberFVector3, y: number, z: number)`
set(newX: number, newY: number, newZ: number)Αναθέτει νέες τιμές X, Y και Z στο διανύτη.
dot(rhs: Vector3) → numberΕπιστρέφει το ντοπτικό προϊόν αυτού του διανυσματικού με άλλο Vector3
cross(rhs: Vector3) → Vector3
normalize() → Vector3Επιστρέφει ένα μονομήκιο με μήκος της μονάδας στην ίδια κατεύθυνση.
angleBetween(dir: Vector3, up: Vector3) → numberΕπιστρέφει τη γωνία σε ραδιάνια μεταξύ αυτής της κατεύθυνσης και μια άλλη, χρησιμοποιώντας ένα επάνω διανύτη
sin() → Vector3Επιστρέφει ένα διανυσματικό του οποίου τα συστατικά είναι το σινό των συστάτων αυτού του διαμετρητή.
cos() → Vector3
compareTo(other: Vector3) → numberΕπιστρέφει αποτέλεσμα αριθμητικής σύγκρισης με άλλο Vector3
parse(input: string) → Vector3Δημιουργεί ένα Vector3 από μια εκπροσώπηση χορδής
getItem(key: number) → number
setItem(key: number, value: number)Ορίζει το στοιχείο στο δεδομένο δείκτη σε τιμή
toString() → string
equals(other: Vector3) → booleanΕλέγχει αν αυτός ο διανυσματικός παράγοντας είναι ίσος με έναν άλλο Vector3
minus(v: Vector3) → Vector3Επιστρέφει ένα νέο Vector3 που είναι αυτό το διανυσματικό μείον άλλο.
times(scalar: number) → Vector3Επιστρέφει ένα νέο Vector3 με κλίμακα από το δοσμένο σκάλαρα.
 Ελληνικά