BonePose
Επισκόπηση
BonePose είναι μια κλάση στο Aspose.3D FOSS για .NET. Κληρονομεί από: A3DObject.
Το περιέχει τον πίνακα μετασχηματισμού για έναν κόμβο οστού
Αυτή η κλάση παρέχει 8 μεθόδους για εργασία με αντικείμενα BonePose σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για .NET. Ιδιότητες: IsLocal, Matrix, Name, Node, Properties.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Node | Node | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον κόμβο σκηνής, παραπέμπει σε κόμβο σκελετού με δέρμα |
Matrix | Matrix4 | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον πίνακα μετασχηματισμού του κόμβου στην τρέχουσα στάση. |
IsLocal | bool | Ανάγνωση/Εγγραφή | Αποκτά ή ορίζει εάν η μήτρα είναι ορισμένη σε τοπικό σύστημα συντεταγμένων. |
Name | string | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει το όνομα. |
Properties | PropertyCollection | Ανάγνωση | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
BonePose() | Αρχικοποιεί ένα νέο αντικείμενο της κλάσης BonePose |
A3DObject() | Αρχικοποιεί μια νέα παρουσία της κλάσης A3DObject χωρίς όνομα. |
A3DObject(name: string) | Αρχικοποιεί μια νέα παρουσία της κλάσης A3DObject. |
RemoveProperty(property: Property) | Αφαιρεί μια δυναμική ιδιότητα. |
RemoveProperty(property: string) | Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα. |
GetProperty(property: string) | Λάβετε την τιμή της καθορισμένης ιδιότητας |
SetProperty(property: string, value: object?) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
FindProperty(propertyName: string) | Βρίσκει την ιδιότητα. |