Μετασχηματισμός

Transform class

Ένα transform περιέχει πληροφορίες που επιτρέπουν πρόσβαση στη μετάφραση/κλιμάκωση/περιστροφή του αντικειμένου ή στον πίνακα μετασχηματισμού με ελάχιστο κόστος. Αυτό χρησιμοποιείται από το local transform. @hideconstructor

Μέθοδοι

getGeometricTranslation

ΌνομαΠεριγραφή
getGeometricTranslation()Λαμβάνει ή ορίζει τη γεωμετρική μετάθεση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν.

Result:


setGeometricTranslation

ΌνομαΠεριγραφή
setGeometricTranslation(value)Λαμβάνει ή ορίζει τη γεωμετρική μετάθεση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν.

Result:


getGeometricScaling

ΌνομαΠεριγραφή
getGeometricScaling()Λαμβάνει ή ορίζει τη γεωμετρική κλιμάκωση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν.

Result:


setGeometricScaling

ΌνομαΠεριγραφή
setGeometricScaling(value)Λαμβάνει ή ορίζει τη γεωμετρική κλιμάκωση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν.

Result:


getGeometricRotation

ΌνομαΠεριγραφή
getGeometricRotation()Λαμβάνει ή ορίζει την γεωμετρική περιστροφή Euler (μετρημένη σε μοίρες). Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν.

Result:


setGeometricRotation

ΌνομαΠεριγραφή
setGeometricRotation(value)Λαμβάνει ή ορίζει την γεωμετρική περιστροφή Euler (μετρημένη σε μοίρες). Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν.

Result:


getTranslation

ΌνομαΠεριγραφή
getTranslation()Λαμβάνει ή ορίζει τη μετάθεση

Result:


setTranslation

ΌνομαΠεριγραφή
setTranslation(value)Λαμβάνει ή ορίζει τη μετάθεση

Result:


getScale

ΌνομαΠεριγραφή
getScale()Λαμβάνει ή ορίζει την κλίμακα

Result:


setScale

ΌνομαΠεριγραφή
setScale(value)Λαμβάνει ή ορίζει την κλίμακα

Result:


getPreRotation

ΌνομαΠεριγραφή
getPreRotation()Λαμβάνει ή ορίζει την προ-περιστροφή που εκφράζεται σε μοίρες

Result:


setPreRotation

ΌνομαΠεριγραφή
setPreRotation(value)Λαμβάνει ή ορίζει την προ-περιστροφή που εκφράζεται σε μοίρες

Result:


getPostRotation

ΌνομαΠεριγραφή
getPostRotation()Λαμβάνει ή ορίζει την μετα-περιστροφή που εκφράζεται σε μοίρες

Result:


setPostRotation

ΌνομαΠεριγραφή
setPostRotation(value)Λαμβάνει ή ορίζει την μετα-περιστροφή που εκφράζεται σε μοίρες

Result:


getEulerAngles

ΌνομαΠεριγραφή
getEulerAngles()Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε γωνίες Euler, μετρημένη σε μοίρες

Result:


setEulerAngles

ΌνομαΠεριγραφή
setEulerAngles(value)Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε γωνίες Euler, μετρημένη σε μοίρες

Result:


getRotation

ΌνομαΠεριγραφή
getRotation()Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε τετραδικό.

Result:


setRotation

ΌνομαΠεριγραφή
setRotation(value)Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε τετραδικό.

Result:


getTransformMatrix

ΌνομαΠεριγραφή
getTransformMatrix()Λαμβάνει ή ορίζει τον πίνακα μετασχηματισμού. Η ανάθεση σε αυτό θα επαναφέρει τη Translation, τη Scale και τη Rotation, η GeometricRotation, η GeometricScaling και η GeometricTranslation δεν θα επηρεαστούν.

Result:


setTransformMatrix

ΌνομαΠεριγραφή
setTransformMatrix(value)Λαμβάνει ή ορίζει τον πίνακα μετασχηματισμού. Η ανάθεση σε αυτό θα επαναφέρει τη Translation, τη Scale και τη Rotation, η GeometricRotation, η GeometricScaling και η GeometricTranslation δεν θα επηρεαστούν.

Result:


getName

ΌνομαΠεριγραφή
getName()Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


setName

ΌνομαΠεριγραφή
setName(value)Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


getProperties

ΌνομαΠεριγραφή
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Result:


setGeometricTranslation

ΌνομαΠεριγραφή
setGeometricTranslation(x, y, z)Ορίζει τη Geometric translation. Η Geometric transformation επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπική μετασχηματισμός όταν εξάγετε τη geometric transformation σε τύπους αρχείων που δεν το υποστηρίζουν.

Result:


setGeometricScaling

ΌνομαΠεριγραφή
setGeometricScaling(sx, sy, sz)Ορίζει τη Geometric scaling. Η Geometric transformation επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπική μετασχηματισμός όταν εξάγετε τη geometric transformation σε τύπους αρχείων που δεν το υποστηρίζουν.

Result:


setGeometricRotation

ΌνομαΠεριγραφή
setGeometricRotation(rx, ry, rz)Ορίζει τη Geometric Euler rotation (μετρημένη σε μοίρες). Η Geometric transformation επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπική μετασχηματισμός όταν εξάγετε τη geometric transformation σε τύπους αρχείων που δεν το υποστηρίζουν.

Result:


setTranslation

ΌνομαΠεριγραφή
setTranslation(tx, ty, tz)Ορίζει τη translation του τρέχοντος μετασχηματισμού.

Parameters:

ΌνομαΤύποςΠεριγραφή
tΑριθμόςnull
tΑριθμόςnull
tΑριθμόςnull

Result: Μετασχηματισμός


setScale

ΌνομαΠεριγραφή
setScale(sx, sy, sz)Ορίζει την κλίμακα του τρέχοντος μετασχηματισμού.

Parameters:

ΌνομαΤύποςΠεριγραφή
sΑριθμόςnull
sΑριθμόςnull
sΑριθμόςnull

Result: Μετασχηματισμός


setEulerAngles

ΌνομαΠεριγραφή
setEulerAngles(rx, ry, rz)Ορίζει τις γωνίες Euler σε μοίρες του τρέχοντος μετασχηματισμού.

Parameters:

ΌνομαΤύποςΠεριγραφή
rΑριθμόςnull
rΑριθμόςnull
rΑριθμόςnull

Result: Μετασχηματισμός


setRotation

ΌνομαΠεριγραφή
setRotation(rw, rx, ry, rz)Ορίζει την περιστροφή (ως συνιστώσες τετραδίου) του τρέχοντος μετασχηματισμού.

Parameters:

ΌνομαΤύποςΠεριγραφή
rΑριθμόςnull
rΑριθμόςnull
rΑριθμόςnull
rΑριθμόςnull

Result: Μετασχηματισμός


setPreRotation

ΌνομαΠεριγραφή
setPreRotation(rx, ry, rz)Ορίζει την προ-περιστροφή που αναπαρίσταται σε μοίρες.

Result: Μετασχηματισμός


setPostRotation

ΌνομαΠεριγραφή
setPostRotation(rx, ry, rz)Ορίζει την μετα-περιστροφή που αναπαρίσταται σε μοίρες.

Result: Μετασχηματισμός


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Result: boolean


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρέστε την καθορισμένη ιδιότητα που αναγνωρίζεται με όνομα

Parameters:

ΌνομαΤύποςΠεριγραφή
propertStringnull

Result: boolean


getProperty

ΌνομαΠεριγραφή
getProperty(property)Αποκτήστε την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας

Result: Αντικείμενο


setProperty

ΌνομαΠεριγραφή
setProperty(property, value)Ορίζει την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας
τιμήΑντικείμενοΗ τιμή της ιδιότητας

Result: Αντικείμενο


findProperty

ΌνομαΠεριγραφή
findProperty(propertyName)Βρίσκει την ιδιότητα. Μπορεί να είναι δυναμική ιδιότητα (Created by CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Identified by its name)

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyNameStringΌνομα ιδιότητας.

Result: Property