ΟΜΟΝΟ

ΕΚΤΙΜΗΣΗ

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 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
linkModeBoneLinkModeΔιαβάστεΗ σύνδεση ενός οστού αναφέρεται στον τρόπο με τον οποίο ένα οστό συνδέεται ή συνδεθεί στο γονικό του οστά μέσα σε μια ιεραρχική δομή.
weightCountintΔιαβάστεΕάν λάβετε τον αριθμό του βάρους, αυτό επεκτείνεται αυτόματα από setWeight (int, διπλό).
transformMatrix4ΔιαβάστεΑποκτά τη μετασχηματιστική ματρίκα του κόμβου που περιέχει το οστό.
boneTransformMatrix4ΔιαβάστεΑποκτά τη μετασχηματιστική ματρίκα του οστών.
nodeNodeΔιαβάστεΠάρτε το κόμβο.
nameStringΔιαβάστεΠάρτε το όνομα.
propertiesPropertyCollectionΔιαβάστεΝα πάρει τις ιδιότητες.

Μέθοδοι

υπογραφήΠεριγραφή
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Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά