Sphere
अवलोकन
Sphere Aspose.3D FOSS में .NET के लिये एक क्लास है।. से विरासत में लेता है: Primitive.
पैरामीटरयुक्त गोला।.
यह क्लास .NET प्रोग्रामों में Sphere ऑब्जेक्ट्स के साथ काम करने के लिये 22 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty, और 7 अतिरिक्त मेथड्स।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिये सुलभ होते हैं।. गुण: CastShadows, ControlPoints, Deformers, Excluded, HeightSegments, Name, और 13 अधिक।.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
WidthSegments | int | पढ़ें/लिखें | चौड़ाई खंडों को प्राप्त करता है या सेट करता है।. |
HeightSegments | int | पढ़ें/लिखें | ऊँचाई खंड प्राप्त करता है या सेट करता है।. |
PhiStart | double | पढ़ें/लिखें | phi प्रारंभ को प्राप्त करता है या सेट करता है।. |
PhiLength | double | पढ़ें/लिखें | phi की लंबाई प्राप्त करता है या सेट करता है।. |
ThetaStart | double | पढ़ना/लिखना | theta start को प्राप्त करता है या सेट करता है।. |
ThetaLength | double | पढ़ना/लिखना | थीटा की लंबाई प्राप्त करता है या सेट करता है।. |
Radius | double | पढ़ना/लिखना | गोल के radius को प्राप्त करता है या सेट करता है।. |
CastShadows | bool | पढ़ना/लिखना | प्राप्त करता है या सेट करता है कि यह ज्योमेट्री छाया डाल सकता है। |
ReceiveShadows | bool | पढ़ना/लिखना | प्राप्त या सेट करता है कि क्या यह ज्यामिति छाया प्राप्त कर सकता है।. |
Visible | bool | पढ़ना/लिखना | जियोमेट्री दृश्यमान है या नहीं, प्राप्त करता या सेट करता है |
Deformers | IList<Deformer> | पढ़ना | इस ज्यामिति से जुड़े सभी डिफॉर्मर प्राप्त करता है।. |
ControlPoints | IArrayList<Vector4> | पढ़ें | सभी नियंत्रण बिंदुओं को प्राप्त करता है |
VertexElements | IList<VertexElement> | पढ़ें | सभी वर्टेक्स तत्व प्राप्त करता है |
Excluded | bool | पढ़ें/लिखें | निर्यात के दौरान इस इकाई को बाहर रखने की स्थिति को प्राप्त या सेट करता है।. |
ParentNodes | List<Node> | पढ़ें | सभी पैरेंट नोड्स प्राप्त करता है, एक एंटिटी को ज्योमेट्री इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है। |
ParentNode | Node | पढ़ना/लिखना | पहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी।. |
Scene | Scene | पढ़ें | उस scene को प्राप्त करता है जिससे यह object संबंधित है |
Name | string | पढ़ें/लिखें | नाम को प्राप्त करता है या सेट करता है।. |
Properties | PropertyCollection | पढ़ें | सभी गुणों का संग्रह प्राप्त करता है।. |
मेथड्स
| Signature | विवरण |
|---|---|
Sphere() | डिफ़ॉल्ट त्रिज्या 1 के साथ Sphere का नया उदाहरण प्रारंभ करता है।. |
Sphere(radius: double) | निर्दिष्ट त्रिज्या के साथ Sphere क्लास का नया उदाहरण प्रारंभ करता है।. |
Sphere(radius: double, widthSegments: int, heightSegments: int) | निर्दिष्ट त्रिज्या, चौड़ाई खंड और ऊँचाई खंड के साथ Sphere क्लास का नया उदाहरण प्रारंभ करता है।. |
Sphere(name: string, radius: double, widthSegments: int, heightSegments: int, phiStart: double, phiLength: double, thetaStart: double, thetaLength: double) | Sphere क्लास का नया उदाहरण प्रारंभ करता है।. |
ToMesh() | वर्तमान ऑब्जेक्ट को मेष में परिवर्तित करें |
Primitive(name: string) | क्लास की एक नई इंस्टेंस को प्रारंभ करता है।. |
Geometry(name: string) | Geometry क्लास की एक नई इंस्टेंस को प्रारंभ करता है।. |
GetDeformers() | सभी डिफॉर्मर्स प्राप्त करता है |
GetElement(type: VertexElementType) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है |
GetVertexElementOfUV(textureMapping: TextureMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV इंस्टेंस प्राप्त करता है |
CreateElement(type: VertexElementType) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स एलिमेंट बनाता है और इसे जियोमेट्री में जोड़ता है।. |
AddElement(element: VertexElement) | मौजूदा वर्टेक्स एलिमेंट को वर्तमान जियोमेट्री में जोड़ता है |
CreateElementUV(uvMapping: TextureMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है।. |
Entity(name: string) | Entity क्लास का एक नया इंस्टेंस प्रारंभ करता है।. |
GetBoundingBox() | वर्तमान इकाई का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कॉर्डिनेट सिस्टम में प्राप्त करता है।. |
GetEntityRendererKey() | रेंडरर में पंजीकृत एंटिटी रेंडरर की कुंजी प्राप्त करता है। |
SceneObject(name: string) | डिफ़ॉल्ट नाम के साथ एक SceneObject को प्रारंभ करें |
A3DObject() | A3DObject क्लास का एक नया इंस्टेंस बिना नाम के प्रारंभ करता है।. |
RemoveProperty(property: Property) | एक डायनामिक प्रॉपर्टी को हटाता है।. |
GetProperty(property: string) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
SetProperty(property: string, value: object?) | निर्दिष्ट प्रॉपर्टी का मान सेट करता है |
FindProperty(propertyName: string) | प्रॉपर्टी को खोजता है।. |