NurbsSurface

NurbsSurface class

NurbsSurface द्वारा प्रदर्शित सतह हैNURBS (गैर-समान तर्कसंगत आधार तख़्ता)NurbsSurface दो द्वारा परिभाषित किया गया हैNurbsDirectionU औरV . नियंत्रण बिंदु में w घटक का उपयोग नियंत्रण बिंदु के वजन के रूप में किया जाता है, चाहे दिशा का प्रकार कोई भी होTwoDimensional याThreeDimensional

public class NurbsSurface : Geometry, IMeshConvertible

कंस्ट्रक्टर्स

नामविवरण
NurbsSurface()का एक नया उदाहरण प्रारंभ करता हैNurbsSurface वर्ग.
NurbsSurface(string)का एक नया उदाहरण प्रारंभ करता हैNurbsSurface वर्ग.

गुण

नामविवरण
CastShadows { get; set; }हो जाता है या सेट करता है कि क्या यह ज्यामिति छाया डाल सकती है
ControlPoints { get; }सभी नियंत्रण बिंदु प्राप्त करता है
Deformers { get; }इस ज्यामिति से जुड़े सभी विकृतियों को प्राप्त करता है।
Excluded { get; set; }हो जाता है या सेट करता है कि निर्यात के दौरान इस इकाई को बाहर करना है या नहीं।
virtual Name { get; set; }नाम प्राप्त या सेट करता है।
ParentNode { get; set; }पहले पैरेंट नोड को प्राप्त या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी।
ParentNodes { get; }सभी पैरेंट नोड्स प्राप्त करता है, ज्यामिति इंस्टेंसिंग के लिए एक इकाई को कई पैरेंट नोड्स से जोड़ा जा सकता है
Properties { get; }सभी संपत्तियों का संग्रह प्राप्त करता है।
ReceiveShadows { get; set; }हो जाता है या सेट करता है कि क्या यह ज्यामिति छाया प्राप्त कर सकती है।
Scene { get; }दृश्य प्राप्त करता है कि यह वस्तु से संबंधित है
U { get; }NURBS सतह की U दिशा प्राप्त करता है
V { get; }NURBS सतह की V दिशा प्राप्त करता है
VertexElements { get; }सभी शीर्ष तत्व प्राप्त करता है
Visible { get; set; }यदि ज्यामिति दृश्यमान है तो हो जाता है या सेट हो जाता है

तरीकों

नामविवरण
AddElement(VertexElement)मौजूदा ज्यामिति में मौजूदा वर्टेक्स तत्व जोड़ता है
CreateElement(VertexElementType)निर्दिष्ट प्रकार के साथ शीर्ष तत्व बनाता है और इसे ज्यामिति में जोड़ता है।
CreateElement(VertexElementType, MappingMode, ReferenceMode)निर्दिष्ट प्रकार के साथ शीर्ष तत्व बनाता है और इसे ज्यामिति में जोड़ता है।
CreateElementUV(TextureMapping)एक बनाता हैVertexElementUV दिए गए टेक्सचर मैपिंग प्रकार के साथ.
CreateElementUV(TextureMapping, MappingMode, ReferenceMode)एक बनाता हैVertexElementUV दिए गए टेक्सचर मैपिंग प्रकार के साथ.
FindProperty(string)संपत्ति ढूँढता है। यह एक गतिशील संपत्ति हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या मूल संपत्ति (इसके नाम से पहचानी गई)
GetBoundingBox()अपने ऑब्जेक्ट स्पेस कोऑर्डिनेट सिस्टम में वर्तमान इकाई का बाउंडिंग बॉक्स प्राप्त करता है।
GetDeformers<T>()
GetElement(VertexElementType)निर्दिष्ट प्रकार के साथ शीर्ष तत्व प्राप्त करता है
virtual GetEntityRendererKey()रेंडरर में पंजीकृत इकाई रेंडरर की कुंजी प्राप्त करता है
GetProperty(string)निर्दिष्ट संपत्ति का मान प्राप्त करें
GetVertexElementOfUV(TextureMapping)हो जाता हैVertexElementUV दिए गए बनावट मानचित्रण प्रकार के साथ उदाहरण
RemoveProperty(Property)एक गतिशील संपत्ति को हटाता है।
RemoveProperty(string)नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएं
SetProperty(string, object)निर्दिष्ट संपत्ति का मान सेट करता है
ToMesh()NURBS सतह को मेश में बदलें

यह सभी देखें