Transform
περιεχόμενα
[
κρύβω
]Transform class
Ένας μετασχηματισμός περιέχει πληροφορίες που επιτρέπουν την πρόσβαση στη μήτρα μετάφρασης/κλίμακας/περιστροφής ή μετασχηματισμού αντικειμένου με ελάχιστο κόστος Αυτό χρησιμοποιείται από τον τοπικό μετασχηματισμό.
public class Transform : A3DObject
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
EulerAngles { get; set; } | Λαμβάνει ή ορίζει την περιστροφή που αντιπροσωπεύεται σε γωνίες Euler, μετρημένη σε μοίρες |
GeometricRotation { get; set; } | Λαμβάνει ή ορίζει τη γεωμετρική περιστροφή του Euler (μετρούμενη σε μοίρες). Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνημμένες οντότητες και αφήνει ανεπηρέαστους τους θυγατρικούς κόμβους. Θα συγχωνευθεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
GeometricScaling { get; set; } | Λαμβάνει ή ορίζει τη γεωμετρική κλίμακα. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνημμένες οντότητες και αφήνει ανεπηρέαστους τους θυγατρικούς κόμβους. Θα συγχωνευθεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
GeometricTranslation { get; set; } | Λαμβάνει ή ορίζει τη γεωμετρική μετάφραση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνημμένες οντότητες και αφήνει ανεπηρέαστους τους θυγατρικούς κόμβους. Θα συγχωνευθεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
virtual Name { get; set; } | Παίρνει ή ορίζει το όνομα. |
PostRotation { get; set; } | Λαμβάνει ή ορίζει τη μετα-περιστροφή που αντιπροσωπεύεται σε βαθμό |
PreRotation { get; set; } | Λαμβάνει ή ορίζει την προ-περιστροφή που αντιπροσωπεύεται σε βαθμό |
Properties { get; } | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
Rotation { get; set; } | Λαμβάνει ή ορίζει την περιστροφή που αντιπροσωπεύεται στο τεταρτοταγές. |
Scale { get; set; } | Λαμβάνει ή ορίζει την κλίμακα |
TransformMatrix { get; set; } | Λαμβάνει ή ορίζει τον πίνακα μετασχηματισμού. |
Translation { get; set; } | Λαμβάνει ή ορίζει τη μετάφραση |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
FindProperty(string) | Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Αναγνωρίζεται από το όνομά της) |
GetProperty(string) | Λάβετε την τιμή της καθορισμένης ιδιότητας |
RemoveProperty(Property) | Καταργεί μια δυναμική ιδιότητα. |
RemoveProperty(string) | Καταργήστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα |
SetEulerAngles(double, double, double) | Ορίζει τις γωνίες Euler σε μοίρες μετασχηματισμού ρεύματος. |
SetGeometricRotation(double, double, double) | Ορίζει τη γεωμετρική περιστροφή του Euler (μετρούμενη σε μοίρες). Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνημμένες οντότητες και αφήνει ανεπηρέαστους τους θυγατρικούς κόμβους. Θα συγχωνευθεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
SetGeometricScaling(double, double, double) | Ορίζει τη γεωμετρική κλίμακα. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνημμένες οντότητες και αφήνει ανεπηρέαστους τους θυγατρικούς κόμβους. Θα συγχωνευθεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
SetGeometricTranslation(double, double, double) | Ορίζει τη γεωμετρική μετάφραση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνημμένες οντότητες και αφήνει ανεπηρέαστους τους θυγατρικούς κόμβους. Θα συγχωνευθεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
SetPostRotation(double, double, double) | Ορίζει τη μετα-περιστροφή που αντιπροσωπεύεται σε βαθμό |
SetPreRotation(double, double, double) | Ορίζει την προ-περιστροφή που αντιπροσωπεύεται σε βαθμό |
SetProperty(string, object) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
SetRotation(double, double, double, double) | Ορίζει την περιστροφή (ως συνιστώσες τεταρτοταγούς) του μετασχηματισμού ρεύματος. |
SetScale(double, double, double) | Ορίζει την κλίμακα του τρέχοντος μετασχηματισμού. |
SetTranslation(double, double, double) | Ορίζει τη μετάφραση του τρέχοντος μετασχηματισμού. |
Δείτε επίσης
- class A3DObject
- χώρος ονομάτων Aspose.ThreeD
- συνέλευση Aspose.3D