Transform

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

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

Transform.Transform creates a new Transform with default parameters.

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
translationVector3Διάβασε.Η ιδιότητα παίρνει ή ορίζει το διανύκτη μετάφρασης του μετασχηματισμού.
scalingVector3Διάβασε.
eulerAnglesVector3Διάβασε.Η ιδιότητα παίρνει ή ορίζει την περιστροφή ως γωνίες Euler.
rotationQuaternionΔιάβασε.Η ιδιοκτησία παίρνει ή ορίζει την περιστροφή ως Quaternion.
preRotationVector3Διάβασε.Ιδιοκτησία λαμβάνει ή ορίζει τις γωνίες προ-στροφής.
postRotationVector3Διάβασε.Ιδιοκτησία λαμβάνει ή ορίζει τις γωνίες μετά την περιστροφή.
geometricTranslationVector3Διάβασε.
geometricScalingVector3Διάβασε.Ιδιοκτησία παίρνει ή ορίζει το γεωμετρικό διανύσιμο κλίμακας.
geometricRotationVector3Διάβασε.Ιδιοκτησία παίρνει ή ορίζει το γεωμετρικό φορέα περιστροφής
scalingOffsetVector3Διάβασε.Ιδιοκτησία παίρνει ή ορίζει το διανύσιμο της μετατόπισης κλίμακας
scalingPivotVector3Διάβασε.Ιδιοκτησία λαμβάνει ή ορίζει το σημείο στροφής κλίμακας
rotationOffsetVector3Διάβασε.Ιδιοκτησία παίρνει ή ορίζει το φορέα αντιστάθμισης περιστροφής
rotationPivotVector3Διάβασε.Ιδιοκτησία παίρνει ή ορίζει το σημείο περιστροφής της στροφής.
transformMatrixMatrix4Διάβασε.Η ιδιότητα παίρνει ή ορίζει το 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)
 Ελληνικά