Transform
Γενική Επισκόπηση
Transform είναι μια τάξη στο Aspose.3d για το Java. Κληρονόμοι από: A3DObject.
Transform.Transform creates a new Transform with default parameters.
Ιδιότητες
| Ονομασία | Τύπος: | Πρόσβαση | Περιγραφή: |
|---|---|---|---|
translation | Vector3 | Διάβασε. | Η ιδιότητα παίρνει ή ορίζει το διανύκτη μετάφρασης του μετασχηματισμού. |
scaling | Vector3 | Διάβασε. | |
eulerAngles | Vector3 | Διάβασε. | Η ιδιότητα παίρνει ή ορίζει την περιστροφή ως γωνίες Euler. |
rotation | Quaternion | Διάβασε. | Η ιδιοκτησία παίρνει ή ορίζει την περιστροφή ως Quaternion. |
preRotation | Vector3 | Διάβασε. | Ιδιοκτησία λαμβάνει ή ορίζει τις γωνίες προ-στροφής. |
postRotation | Vector3 | Διάβασε. | Ιδιοκτησία λαμβάνει ή ορίζει τις γωνίες μετά την περιστροφή. |
geometricTranslation | Vector3 | Διάβασε. | |
geometricScaling | Vector3 | Διάβασε. | Ιδιοκτησία παίρνει ή ορίζει το γεωμετρικό διανύσιμο κλίμακας. |
geometricRotation | Vector3 | Διάβασε. | Ιδιοκτησία παίρνει ή ορίζει το γεωμετρικό φορέα περιστροφής |
scalingOffset | Vector3 | Διάβασε. | Ιδιοκτησία παίρνει ή ορίζει το διανύσιμο της μετατόπισης κλίμακας |
scalingPivot | Vector3 | Διάβασε. | Ιδιοκτησία λαμβάνει ή ορίζει το σημείο στροφής κλίμακας |
rotationOffset | Vector3 | Διάβασε. | Ιδιοκτησία παίρνει ή ορίζει το φορέα αντιστάθμισης περιστροφής |
rotationPivot | Vector3 | Διάβασε. | Ιδιοκτησία παίρνει ή ορίζει το σημείο περιστροφής της στροφής. |
transformMatrix | Matrix4 | Διάβασε. | Η ιδιότητα παίρνει ή ορίζει το 4x4 μετασχηματισμό μήτρας |
Μέθοδοι
| Υπογραφή | Περιγραφή: |
|---|---|
Transform() | Δημιουργεί μια νέα μετατροπή με προεπιλεγμένες παραμέτρους |
Transform(name: String) | |
getTranslation() → Vector3 | Επιστρέφει το διανύκτη μετάβασης του μετασχηματισμού. |
setTranslation(value: Vector3) | Θέτει τη μετάφραση χρησιμοποιώντας x, y, z συντεταγμένες και επιστρέφει αυτό |
setTranslation(x: double, y: double, z: double) → Transform | |
getScaling() → Vector3 | Επιστρέφει το διανυσματικό του μετασχηματισμού. |
setScaling(value: Vector3) | Ορίζει την κλίμακα χρησιμοποιώντας μια τιμή Vector3 |
setScale(x: double, y: double, z: double) → Transform | Θέτει τους συντελεστές κλίμακας x, y, z και επιστρέφει αυτό |
getEulerAngles() → Vector3 | Επιστρέφει την περιστροφή εκφράζεται ως γωνίες Euler |
setEulerAngles(value: Vector3) | Ορίζει την περιστροφή χρησιμοποιώντας x, y, z γωνίες Euler και επιστρέφει αυτό το |
setEulerAngles(x: double, y: double, z: double) → Transform | |
getRotation() → Quaternion | Επιστρέφει την περιστροφή ως Quaternion |
setRotation(value: Quaternion) | Ορίζει την περιστροφή χρησιμοποιώντας τα συστατικά τεταρτημόρια x, y, z, w και επιστρέφει αυτό το |
setRotation(x: double, y: double, z: double, w: double) → Transform | |
setPreRotation(x: double, y: double, z: double) → Transform | Ορίζει τις γωνίες προ-στροφής (x, y, z) και επιστρέφει την ακόλουθη τιμή: |
getPreRotation() → Vector3 | Επιστρέφει τις γωνίες προ-στροφής ως Vector3 |
setPreRotation(value: Vector3) | |
setPostRotation(x: double, y: double, z: double) → Transform | Ορίζει την μετα-στροφή χρησιμοποιώντας μια τιμή Vector3 |
getPostRotation() → Vector3 | Επιστρέφει τις γωνίες μετά την περιστροφή ως Vector3 |
setPostRotation(value: Vector3) | |
getGeometricTranslation() → Vector3 | Επιστρέφει το διανύσιμο μετατροπής γεωμετρικής |
setGeometricTranslation(value: Vector3) | Ορίζει γεωμετρική μετάφραση χρησιμοποιώντας x, y, z και επιστρέφει αυτό το |
setGeometricTranslation(x: double, y: double, z: double) → Transform | |
getGeometricScaling() → Vector3 | Επιστρέφει το γεωμετρικό διανύκτη κλίμακας. |
setGeometricScaling(value: Vector3) | Ορίζει γεωμετρική κλίμακα χρησιμοποιώντας ένα Vector3 |
setGeometricScaling(x: double, y: double, z: double) → Transform | |
getGeometricRotation() → Vector3 | Επιστρέφει το γεωμετρικό φορέα περιστροφής. |
setGeometricRotation(value: Vector3) | Ορίζει γεωμετρική περιστροφή χρησιμοποιώντας ένα Vector3 |
setGeometricRotation(x: double, y: double, z: double) → Transform | |
getScalingOffset() → Vector3 | Επιστρέφει το διανυσματικό της κλίμακας . |
setScalingOffset(value: Vector3) | |
getScalingPivot() → Vector3 | |
setScalingPivot(value: Vector3) | |
getRotationOffset() → Vector3 | |
setRotationOffset(value: Vector3) | |
getRotationPivot() → Vector3 | |
setRotationPivot(value: Vector3) | |
getTransformMatrix() → Matrix4 | |
setTransformMatrix(value: Matrix4) |