Bone
Overview
Bone यह जावा के लिए Aspose.3D FOSS में एक कक्षा है।. वारिस से: A3DObject.
एक हड्डी भूमध्यशाला के नियंत्रण बिंदु का उपसेट निर्धारित करती है, और प्रत्येक नियोजन बिन्दु के लिए मिश्रण वजन निर्दिष्ट करता है।.
इस कक्षा में जावा प्रोग्राम में Bone वस्तुओं के साथ काम करने के लिए 23 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight,और 10 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : boneTransform, linkMode, name, node, properties, transform,और एक और।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
linkMode | BoneLinkMode | Read | एक हड्डी के लिंक मोड का उल्लेख है कि कैसे एक कोशिका एक द्विआधारी विकल्प संरचना के भीतर अपने माता-पिता की हड्डियों से जुड़ी या जुड़े हुए हैं।. |
weightCount | int | Read | वजन की गिनती प्राप्त करते समय, यह स्वचालित रूप से setWeight (int, double) द्वारा विस्तारित होता है।. |
transform | Matrix4 | Read | यह नाखून के परिवर्तित मैट्रिक्स को प्राप्त करता है जिसमें हड्डियां होती हैं।. |
boneTransform | Matrix4 | Read | यह हड्डियों के परिवर्तित मैट्रिक्स को प्राप्त करता है।. |
node | Node | Read | नोड को मिला।. |
name | String | Read | नाम मिलता है।. |
properties | PropertyCollection | Read | संपत्ति प्राप्त करें।. |
Methods
| Signature | Description |
|---|---|
Bone() | यह एक नए कक्षा के लिए एक नया उदाहरण शुरू करता है।. |
Bone(name: String) | यह एक नए कक्षा के लिए एक नया उदाहरण शुरू करता है।. |
getLinkMode() → BoneLinkMode | एक हड्डी के लिंक मोड का उल्लेख है कि कैसे एक कोशिका एक द्विआधारी विकल्प संरचना के भीतर अपने माता-पिता की हड्डियों से जुड़ी या जुड़े हुए हैं।. |
setLinkMode(value: BoneLinkMode) | एक हड्डी के लिंक मोड का उल्लेख है कि कैसे एक कोशिका एक द्विआधारी विकल्प संरचना के भीतर अपने माता-पिता की हड्डियों से जुड़ी या जुड़े हुए हैं।. |
getWeight(index: int) → double | यह नियंत्रण बिंदु के लिए वजन प्राप्त करता है जो इंडेक्स द्वारा निर्दिष्ट किया गया है।. |
setWeight(index: int, weight: double) | इंडेक्स द्वारा निर्दिष्ट नियंत्रण बिंदु के लिए वजन सेट करें।. |
getWeightCount() → int | वजन की गिनती प्राप्त करते समय, यह स्वचालित रूप से setWeight (int, double) द्वारा विस्तारित होता है।. |
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 | एक नई सीलियन क्लास की शुरुआत करता है।. |
findProperty(name: String) → Property | यह एक नए कक्षा के लिए एक नया उदाहरण शुरू करता है।. |
getProperty(name: String) → Object | वर्तमान स्थिति में नोड के परिवर्तित मैट्रिक्स को प्राप्त करता है।. |
setProperty(name: String, value: Object) | चौड़ाई के क्षेत्रों को प्राप्त करें।. |
removeProperty(name: String) → boolean | आयात / निर्यात के दौरान नियंत्रण बिंदुओं / सामान्य को संरेखित करने की प्रणाली प्राप्त करता है।. |