ट्रांसफ़ॉर्म

Transform class

एक ट्रांसफ़ॉर्म जानकारी रखता है जो वस्तु के अनुवाद/स्केल/रोटेशन या न्यूनतम लागत पर ट्रांसफ़ॉर्म मैट्रिक्स तक पहुँच की अनुमति देता है। यह स्थानीय ट्रांसफ़ॉर्म द्वारा उपयोग किया जाता है। @hideconstructor

विधियाँ

getGeometricTranslation

नामविवरण
getGeometricTranslation()ज्यामितीय ट्रांसलेशन प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा।

Result:


setGeometricTranslation

नामविवरण
setGeometricTranslation(value)ज्यामितीय ट्रांसलेशन प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा।

Result:


getGeometricScaling

नामविवरण
getGeometricScaling()ज्यामितीय स्केलिंग प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा।

Result:


setGeometricScaling

नामविवरण
setGeometricScaling(value)ज्यामितीय स्केलिंग प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा।

Result:


getGeometricRotation

नामविवरण
getGeometricRotation()ज्यामितीय यूलेर घूर्णन (डिग्री में मापा गया) प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा।

Result:


setGeometricRotation

नामविवरण
setGeometricRotation(value)ज्यामितीय यूलेर घूर्णन (डिग्री में मापा गया) प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा।

Result:


getTranslation

नामविवरण
getTranslation()अनुवाद को प्राप्त करता है या सेट करता है

Result:


setTranslation

नामविवरण
setTranslation(value)अनुवाद को प्राप्त करता है या सेट करता है

Result:


getScale

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

Result:


setScale

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

Result:


getPreRotation

नामविवरण
getPreRotation()डिग्री में दर्शाए गए प्री-रोटेशन को प्राप्त करता है या सेट करता है

Result:


setPreRotation

नामविवरण
setPreRotation(value)डिग्री में दर्शाए गए प्री-रोटेशन को प्राप्त करता है या सेट करता है

Result:


getPostRotation

नामविवरण
getPostRotation()डिग्री में दर्शाए गए पोस्ट-रोटेशन को प्राप्त करता है या सेट करता है

Result:


setPostRotation

नामविवरण
setPostRotation(value)डिग्री में दर्शाए गए पोस्ट-रोटेशन को प्राप्त करता है या सेट करता है

Result:


getEulerAngles

नामविवरण
getEulerAngles()डिग्री में मापे गए Euler कोणों में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है

Result:


setEulerAngles

नामविवरण
setEulerAngles(value)डिग्री में मापे गए Euler कोणों में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है

Result:


getRotation

नामविवरण
getRotation()क्वाटरनियन में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है।

Result:


setRotation

नामविवरण
setRotation(value)क्वाटरनियन में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है।

Result:


getTransformMatrix

नामविवरण
getTransformMatrix()ट्रांसफ़ॉर्म मैट्रिक्स को प्राप्त करता है या सेट करता है। इस पर असाइन करने से अनुवाद, स्केल और रोटेशन रीसेट हो जाएंगे, जबकि GeometricRotation, GeometricScaling और GeometricTranslation प्रभावित नहीं होंगे।

Result:


setTransformMatrix

नामविवरण
setTransformMatrix(value)ट्रांसफ़ॉर्म मैट्रिक्स को प्राप्त करता है या सेट करता है। इस पर असाइन करने से अनुवाद, स्केल और रोटेशन रीसेट हो जाएंगे, जबकि GeometricRotation, GeometricScaling और GeometricTranslation प्रभावित नहीं होंगे।

Result:


getName

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

Result:


setName

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

Result:


getProperties

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

Result:


setGeometricTranslation

नामविवरण
setGeometricTranslation(x, y, z)ज्यामितीय अनुवाद को सेट करता है। ज्यामितीय परिवर्तन केवल संलग्न इकाइयों को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित छोड़ता है। जब आप ज्यामितीय परिवर्तन को उन फ़ाइल प्रकारों में निर्यात करते हैं जो इसे समर्थन नहीं करते, तो यह स्थानीय परिवर्तन के रूप में मिलाया जाएगा।

Result:


setGeometricScaling

नामविवरण
setGeometricScaling(sx, sy, sz)ज्यामितीय स्केलिंग को सेट करता है। ज्यामितीय परिवर्तन केवल संलग्न इकाइयों को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित छोड़ता है। जब आप ज्यामितीय परिवर्तन को उन फ़ाइल प्रकारों में निर्यात करते हैं जो इसे समर्थन नहीं करते, तो यह स्थानीय परिवर्तन के रूप में मिलाया जाएगा।

Result:


setGeometricRotation

नामविवरण
setGeometricRotation(rx, ry, rz)ज्यामितीय Euler रोटेशन (डिग्री में मापा गया) को सेट करता है। ज्यामितीय परिवर्तन केवल संलग्न इकाइयों को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित छोड़ता है। जब आप ज्यामितीय परिवर्तन को उन फ़ाइल प्रकारों में निर्यात करते हैं जो इसे समर्थन नहीं करते, तो यह स्थानीय परिवर्तन के रूप में मिलाया जाएगा।

Result:


setTranslation

नामविवरण
setTranslation(tx, ty, tz)वर्तमान ट्रांसफ़ॉर्म का अनुवाद सेट करता है।

Parameters:

नामप्रकारविवरण
tNumbernull
tNumbernull
tNumbernull

Result: ट्रांसफ़ॉर्म


setScale

नामविवरण
setScale(sx, sy, sz)वर्तमान ट्रांसफ़ॉर्म का स्केल सेट करता है।

Parameters:

नामप्रकारविवरण
sNumbernull
sNumbernull
sNumbernull

Result: ट्रांसफ़ॉर्म


setEulerAngles

नामविवरण
setEulerAngles(rx, ry, rz)वर्तमान ट्रांसफ़ॉर्म के यूलेर कोणों को डिग्री में सेट करता है।

Parameters:

नामप्रकारविवरण
rNumbernull
rNumbernull
rNumbernull

Result: ट्रांसफ़ॉर्म


setRotation

नामविवरण
setRotation(rw, rx, ry, rz)वर्तमान ट्रांसफ़ॉर्म का रोटेशन (क्वाटरनियन घटकों के रूप में) सेट करता है।

Parameters:

नामप्रकारविवरण
rNumbernull
rNumbernull
rNumbernull
rNumbernull

Result: ट्रांसफ़ॉर्म


setPreRotation

नामविवरण
setPreRotation(rx, ry, rz)डिग्री में दर्शाए गए प्री-रोटेशन को सेट करता है।

Result: ट्रांसफ़ॉर्म


setPostRotation

नामविवरण
setPostRotation(rx, ry, rz)डिग्री में दर्शाए गए पोस्ट-रोटेशन को सेट करता है।

Result: ट्रांसफ़ॉर्म


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