Pose
अवलोकन
Pose Aspose.3D FOSS में Java के लिए एक क्लास है।. से विरासत में प्राप्त करता है: A3DObject.
पोज़ का उपयोग तब ट्रांसफ़ॉर्मेशन मैट्रिक्स को संग्रहीत करने के लिए किया जाता है जब ज्यामिति स्किन्ड होती है।.
यह क्लास Java प्रोग्रामों में Pose ऑब्जेक्ट्स के साथ काम करने के लिए 15 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, Pose, addBonePose, findProperty, getBonePoses, getName, getPoseType, getProperties, getProperty, removeProperty, setName, setPoseType, और 1 अतिरिक्त मेथड।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for Java पैकेज को स्थापित करने के बाद किसी भी Java एप्लिकेशन के लिए उपलब्ध होते हैं।. गुण: bonePoses, name, poseType, properties.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
poseType | PoseType | पढ़ें | पोज़ प्रकार प्राप्त करता है।. |
bonePoses | List<BonePose> | पढ़ें | सभी BonePose प्राप्त करता है।. |
name | String | पढ़ें | नाम प्राप्त करता है।. |
properties | PropertyCollection | पढ़ें | प्रॉपर्टीज़ प्राप्त करता है।. |
मेथड्स
| Signature | विवरण |
|---|---|
Pose() | Pose class का एक नया इंस्टेंस प्रारंभ करता है।. |
Pose(name: String) | Pose class का एक नया इंस्टेंस प्रारंभ करता है।. |
getPoseType() → PoseType | pose प्रकार लौटाता है।. |
setPoseType(value: PoseType) | पोज़ का प्रकार सेट करता है।. |
getBonePoses() → List<BonePose> | सभी BonePose प्राप्त करता है।. |
addBonePose(node: Node, matrix: Matrix4, localMatrix: boolean) | दिए गए bone node के लिए pose transformation matrix को सहेजता है।. |
addBonePose(node: Node, matrix: Matrix4) | दिए गए bone node के लिए pose transformation matrix को सहेजता है।. |
A3DObject() | Parameterized Cylinder। इसे तब भी उपयोग किया जा सकता है जब radiusTop/radiusBottom में से कोई एक शून्य हो, तो यह शंकु को दर्शाता है।. |
getName() → String | वक्र के खंड।. |
setName(name: String) | निर्दिष्ट त्रिज्या के साथ एक CircleShape प्रोफ़ाइल बनाता है।. |
getProperties() → PropertyCollection | Cylinder क्लास का नया इंस्टेंस प्रारंभ करता है।. |
findProperty(name: String) → Property | Bone क्लास का नया इंस्टेंस प्रारंभ करता है।. |
getProperty(name: String) → Object | वर्तमान पोज़ में नोड का ट्रांसफ़ॉर्म मैट्रिक्स प्राप्त करता है।. |
setProperty(name: String, value: Object) | चौड़ाई खंड प्राप्त करता है।. |
removeProperty(name: String) → boolean | इम्पोर्ट/एक्सपोर्ट के दौरान कंट्रोल पॉइंट्स/नॉर्मल के फ्लिप कॉर्डिनेट सिस्टम को प्राप्त करता है।. |