Pose
Επισκόπηση
Pose είναι μια τάξη στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: A3DObject, INamedObject.
Η στάση χρησιμοποιείται για να αποθηκεύσει τη μήτρα μετασχηματισμού όταν η γεωμετρία είναι ξεφλουδισμένη.
Αυτή η τάξη παρέχει 9 μεθόδους για τη δουλειά με αντικείμενα Pose σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, AddBonePose, FindProperty, GetProperty, Pose, RemoveProperty, SetProperty. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS for .Net. Ιδιότητες: BonePoses, Name, PoseType, Properties.
Ιδιότητες
| Ονομασία | Τύπος: | Access | Περιγραφή: |
|---|---|---|---|
PoseType | PoseType | Διαβάστε/Γράψτε | Λαμβάνει ή ορίζει τον τύπο της στάσης. |
BonePoses | IList<BonePose> | Διάβασε. | Αποκτά όλα τα BonePose στιγμιότυπα. |
Name | string | Διαβάστε/Γράψτε | Λαμβάνει ή ορίζει το όνομα. |
Properties | PropertyCollection | Διάβασε. | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
Μέθοδοι
| Signature | Περιγραφή: |
|---|---|
Pose() | Αρχικοποιεί μια νέα περίπτωση της τάξης Pose. |
Pose(name: string) | Αρχικοποιεί μια νέα περίπτωση της τάξης Pose. |
AddBonePose(node: Node, matrix: Matrix4, localMatrix: bool) | Η αποθήκευση θέτει τη μήτρα μετασχηματισμού για τον δοθέν κόκκο. |
AddBonePose(node: Node, matrix: Matrix4) | Η αποθήκευση θέτει τη μήτρα μετασχηματισμού για τον δοθέν κόκκο. |
A3DObject() | Αρχικοποιεί μια νέα περίπτωση της τάξης A3DObject χωρίς όνομα. |
RemoveProperty(property: Property) | Απομακρύνει μια δυναμική ιδιότητα. |
GetProperty(property: string) | Αποκτήστε την τιμή της καθορισμένης ιδιότητας |
SetProperty(property: string, value: object?) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
FindProperty(propertyName: string) | Βρίσκει το ακίνητο. |