ΟΜΟΝΟ
ΕΚΤΙΜΗΣΗ
Bone Είναι μια τάξη στο Aspose.3D FOSS για Java. Κληρονομιά από: A3DObject.
Ένα οστό καθορίζει το υποσυνταγματικό σημείο ελέγχου της γεωμετρίας και καθιερώνει το βάρος του μείγματος για κάθε σημείο έλεγχου.
Αυτή η τάξη παρέχει 23 μεθόδους για να εργαστείτε με αντικείμενα Bone σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight,και 10 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : boneTransform, linkMode, name, node, properties, transform,Και 1 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
linkMode | BoneLinkMode | Διαβάστε | Η σύνδεση ενός οστού αναφέρεται στον τρόπο με τον οποίο ένα οστό συνδέεται ή συνδεθεί στο γονικό του οστά μέσα σε μια ιεραρχική δομή. |
weightCount | int | Διαβάστε | Εάν λάβετε τον αριθμό του βάρους, αυτό επεκτείνεται αυτόματα από setWeight (int, διπλό). |
transform | Matrix4 | Διαβάστε | Αποκτά τη μετασχηματιστική ματρίκα του κόμβου που περιέχει το οστό. |
boneTransform | Matrix4 | Διαβάστε | Αποκτά τη μετασχηματιστική ματρίκα του οστών. |
node | Node | Διαβάστε | Πάρτε το κόμβο. |
name | String | Διαβάστε | Πάρτε το όνομα. |
properties | PropertyCollection | Διαβάστε | Να πάρει τις ιδιότητες. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Bone() | Αρχίζει μια νέα περίπτωση της τάξης των οστών. |
Bone(name: String) | Αρχίζει μια νέα περίπτωση της τάξης των οστών. |
getLinkMode() → BoneLinkMode | Η σύνδεση ενός οστού αναφέρεται στον τρόπο με τον οποίο ένα οστό συνδέεται ή συνδεθεί στο γονικό του οστά μέσα σε μια ιεραρχική δομή. |
setLinkMode(value: BoneLinkMode) | Η σύνδεση ενός οστού αναφέρεται στον τρόπο με τον οποίο ένα οστό συνδέεται ή συνδεθεί στο γονικό του οστά μέσα σε μια ιεραρχική δομή. |
getWeight(index: int) → double | Αποκτά το βάρος για τον σημείο ελέγχου που καθορίζεται από τον δείκτη. |
setWeight(index: int, weight: double) | Καθορίστε το βάρος για τον σημείο ελέγχου που καθορίζεται από τον δείκτη. |
getWeightCount() → int | Εάν λάβετε τον αριθμό του βάρους, αυτό επεκτείνεται αυτόματα από setWeight (int, διπλό). |
getTransform() → Matrix4 | Αποκτά τη μετασχηματιστική ματρίκα του κόμβου που περιέχει το οστό. |
setTransform(value: Matrix4) | Στεθεί η μετασχηματιστική ματρίκα του κόμβου που περιέχει το οστό. |
getBoneTransform() → Matrix4 | Αποκτά τη μετασχηματιστική ματρίκα του οστών. |
setBoneTransform(value: Matrix4) | Ορίστε τη μετασχηματιστική ματρία του οστών. |
getNode() → Node | Πάρτε το κόμβο. |
setNode(value: Node) | Κάντε το κόμβο. |
get(index: int) → double | Αποκτά ή τοποθετεί το βάρος στο καθορισμένο δείκτη. |
set(index: int, value: double) | Καθορίστε το βάρος του μείγματος του καθορισμένου σημείου ελέγχου. |
A3DObject() | Μπορεί επίσης να χρησιμοποιηθεί για την αντιπροσωπεία ενός κόνου όταν ένα από τα radiusTop/radiusBottom είναι μηδέν. |
getName() → String | Τα τμήματα της καμπύλης. |
setName(name: String) | Δημιουργεί ένα προφίλ CircleShape με καθορισμένο ακτίνο. |
getProperties() → PropertyCollection | Εισάγει μια νέα περίπτωση της τάξης Cylinder. |
findProperty(name: String) → Property | Αρχίζει μια νέα περίπτωση της τάξης των οστών. |
getProperty(name: String) → Object | Αποκτά τη μετασχηματιστική ματρίκα του κόμβου στην τρέχουσα θέση. |
setProperty(name: String, value: Object) | Αποκτά τα τμήματα πλάτους. |
removeProperty(name: String) → boolean | Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας. |