NurbsSurface
NurbsSurface class
NurbsSurface एक सतह है जो NURBS (Non-uniform rational basis spline) द्वारा दर्शाई जाती है, एक NurbsSurface दो NurbsDirectionU और V द्वारा परिभाषित होती है। नियंत्रण बिंदु में w घटक को नियंत्रण बिंदु के वजन के रूप में उपयोग किया जाता है, चाहे दिशा का प्रकार CurveDimension.TWO_DIMENSIONAL हो या CurveDimension.THREE_DIMENSIONAL।
विधियाँ
constructor
| नाम | विवरण |
|---|---|
| constructor() | NurbsSurface क्लास का एक नया इंस्टेंस प्रारंभ करता है। |
Result:
constructor_overload
| नाम | विवरण |
|---|---|
| constructor_overload(name) | NurbsSurface क्लास का एक नया इंस्टेंस प्रारंभ करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| name | स्ट्रिंग | नाम। |
Result:
getU
| नाम | विवरण |
|---|---|
| getU() | NURBS सतह की U दिशा प्राप्त करता है |
Result:
getV
| नाम | विवरण |
|---|---|
| getV() | NURBS सतह की V दिशा प्राप्त करता है |
Result:
getVisible
| नाम | विवरण |
|---|---|
| getVisible() | ज्यामिति दृश्यमान है या नहीं, प्राप्त करता है या सेट करता है |
Result:
setVisible
| नाम | विवरण |
|---|---|
| setVisible(value) | ज्यामिति दृश्यमान है या नहीं, प्राप्त करता है या सेट करता है |
Result:
getDeformers
| नाम | विवरण |
|---|---|
| getDeformers() | इस ज्यामिति से जुड़े सभी डिफॉर्मर प्राप्त करता है। डिफॉर्मर। |
Result:
getControlPoints
| नाम | विवरण |
|---|---|
| getControlPoints() | सभी नियंत्रण बिंदु प्राप्त करता है |
Result:
getCastShadows
| नाम | विवरण |
|---|---|
| getCastShadows() | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया डाल सकती है या नहीं |
Result:
setCastShadows
| नाम | विवरण |
|---|---|
| setCastShadows(value) | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया डाल सकती है या नहीं |
Result:
getReceiveShadows
| नाम | विवरण |
|---|---|
| getReceiveShadows() | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया प्राप्त कर सकती है या नहीं। |
Result:
setReceiveShadows
| नाम | विवरण |
|---|---|
| setReceiveShadows(value) | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया प्राप्त कर सकती है या नहीं। |
Result:
getVertexElements
| नाम | विवरण |
|---|---|
| getVertexElements() | सभी वर्टेक्स तत्व प्राप्त करता है |
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:
toMesh
| नाम | विवरण |
|---|---|
| toMesh() | NURBS सतह को मेष में परिवर्तित करें |
Result: Mesh
getElement
| नाम | विवरण |
|---|---|
| getElement(type) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| type | VertexElementType | VertexElementType |
Result: VertexElement
getVertexElementOfUV
| नाम | विवरण |
|---|---|
| getVertexElementOfUV(textureMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV इंस्टेंस प्राप्त करता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| textureMapping | TextureMapping | TextureMapping |
Result: VertexElementUV
createElement
| नाम | विवरण |
|---|---|
| createElement(type) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व बनाता है और इसे ज्यामिति में जोड़ता है। यदि type VertexElementType.UV है, तो TextureMapping.DIFFUSE प्रकार के टेक्सचर मैपिंग के साथ एक VertexElementUV बनाया जाएगा। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| type | VertexElementType | VertexElementType |
Result: VertexElement
addElement
| नाम | विवरण |
|---|---|
| addElement(element) | एक मौजूदा वर्टेक्स तत्व को वर्तमान ज्यामिति में जोड़ता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| element | VertexElement | जोड़ने के लिए वर्टेक्स तत्व |
Result: VertexElement
createElement
| नाम | विवरण |
|---|---|
| createElement(type, mappingMode, referenceMode) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व बनाता है और इसे ज्यामिति में जोड़ता है। यदि type VertexElementType.UV है, तो TextureMapping.DIFFUSE प्रकार के टेक्सचर मैपिंग के साथ एक VertexElementUV बनाया जाएगा। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| type | VertexElementType | VertexElementType |
| mappingMode | MappingMode | MappingMode |
| referenceMode | ReferenceMode | ReferenceMode |
Result: VertexElement
createElementUV
| नाम | विवरण |
|---|---|
| createElementUV(uvMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| uvMapping | TextureMapping | TextureMapping |
Result: VertexElementUV
createElementUV
| नाम | विवरण |
|---|---|
| createElementUV(uvMapping, mappingMode, referenceMode) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| uvMapping | TextureMapping | TextureMapping |
| mappingMode | MappingMode | MappingMode |
| referenceMode | ReferenceMode | ReferenceMode |
Result: VertexElementUV
getBoundingBox
| नाम | विवरण |
|---|---|
| getBoundingBox() | वर्तमान इकाई का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कोऑर्डिनेट सिस्टम में प्राप्त करता है। |
Result: VertexElementUV
getEntityRendererKey
| नाम | विवरण |
|---|---|
| getEntityRendererKey() | रेंडरर में पंजीकृत इकाई रेंडरर की कुंजी प्राप्त करता है। |
Result: EntityRendererKey
removeProperty
| नाम | विवरण |
|---|---|
| removeProperty(property) | एक डायनेमिक प्रॉपर्टी को हटाता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| property | Property | कौन सी प्रॉपर्टी हटानी है |
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