कंकाल

Skeleton class

Skeleton मुख्य रूप से CAD सॉफ़्टवेयर द्वारा डिज़ाइनर को कंकाल संरचना के परिवर्तन को नियंत्रित करने में मदद करने के लिए उपयोग किया जाता है, यह आमतौर पर CAD सॉफ़्टवेयर के बाहर बेकार होता है। Skeleton पदानुक्रम को CAD सॉफ़्टवेयर में एक वस्तु की तरह कार्य करने के लिए, शीर्ष Skeleton नोड को Type को SkeletonType.SKELETON सेट करके रूट नोड के रूप में चिन्हित करना आवश्यक है, और सभी बच्चों को SkeletonType.BONE पर सेट करना चाहिए।

विधियाँ

constructor

नामविवरण
constructor()Skeleton वर्ग का नया उदाहरण प्रारंभ करता है।

Result:


constructor_overload

नामविवरण
constructor_overload(name)Skeleton वर्ग का नया उदाहरण प्रारंभ करता है।

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगनाम।

Result:


getSize

नामविवरण
getSize()CAD सॉफ़्टवेयर में हड्डी के आकार को दर्शाने के लिए उपयोग किए जाने वाले लिम्ब नोड आकार को प्राप्त करता है या सेट करता है।

Result:


setSize

नामविवरण
setSize(value)CAD सॉफ़्टवेयर में हड्डी के आकार को दर्शाने के लिए उपयोग किए जाने वाले लिम्ब नोड आकार को प्राप्त करता है या सेट करता है।

Result:


getType

नामविवरण
getType()कंकाल का प्रकार प्राप्त करता है या सेट करता है। इस गुण का मान SkeletonType पूर्णांक स्थिरांक है। कंकाल का प्रकार।

Result:


setType

नामविवरण
setType(value)कंकाल का प्रकार प्राप्त करता है या सेट करता है। इस गुण का मान SkeletonType पूर्णांक स्थिरांक है। कंकाल का प्रकार।

Result:


getParentNodes

नामविवरण
getParentNodes()सभी पैरेंट नोड्स प्राप्त करता है, एक इकाई को ज्यामिति इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है। नोड्स।

Result:


getExcluded

नामविवरण
getExcluded()निर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है।

Result:


setExcluded

नामविवरण
setExcluded(value)निर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है।

Result:


getParentNode

नामविवरण
getParentNode()पहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी। पैरेंट नोड।

Result:


setParentNode

नामविवरण
setParentNode(value)पहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी। पैरेंट नोड।

Result:


getScene

नामविवरण
getScene()उस सीन को प्राप्त करता है जिससे यह ऑब्जेक्ट संबंधित है।

Result:


getName

नामविवरण
getName()नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


setName

नामविवरण
setName(value)नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


getProperties

नामविवरण
getProperties()सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।

Result:


getBoundingBox

नामविवरण
getBoundingBox()वर्तमान इकाई का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कोऑर्डिनेट सिस्टम में प्राप्त करता है।

Result:


getEntityRendererKey

नामविवरण
getEntityRendererKey()रेंडरर में पंजीकृत इकाई रेंडरर की कुंजी प्राप्त करता है।

Result: EntityRendererKey


removeProperty

नामविवरण
removeProperty(property)एक डायनेमिक प्रॉपर्टी को हटाता है।

Parameters:

नामप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

Result: boolean


removeProperty

नामविवरण
removeProperty(property)नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ

Parameters:

नामप्रकारविवरण
propertस्ट्रिंगnull

Result: boolean


getProperty

नामविवरण
getProperty(property)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम

Result: ऑब्जेक्ट


setProperty

नामविवरण
setProperty(property, value)निर्दिष्ट प्रॉपर्टी का मान सेट करता है

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम
मानऑब्जेक्टप्रॉपर्टी का मान

Result: ऑब्जेक्ट


findProperty

नामविवरण
findProperty(propertyName)प्रॉपर्टी को खोजता है। यह एक डायनेमिक प्रॉपर्टी हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेेटिव प्रॉपर्टी (इसके नाम द्वारा पहचानी गई)।

Parameters:

नामप्रकारविवरण
propertyNameस्ट्रिंगप्रॉपर्टी का नाम।

Result: Property