Box
अवलोकन
Box Aspose.3D FOSS में .NET के लिए एक क्लास है।. से विरासत में प्राप्त: Primitive.
बॉक्स।.
यह क्लास .NET प्रोग्रामों में बॉक्स ऑब्जेक्ट्स के साथ काम करने के लिए 21 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, AddElement, Box, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, और 7 अतिरिक्त मेथड्स।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए सुलभ होते हैं।. गुण: CastShadows, ControlPoints, Deformers, Excluded, Height, HeightSegments, और 12 अधिक।.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
LengthSegments | int | पढ़ें/लिखें | लंबाई खंडों को प्राप्त करता है या सेट करता है।. |
WidthSegments | int | पढ़ें/लिखें | चौड़ाई खंडों को प्राप्त करता है या सेट करता है |
HeightSegments | int | पढ़ें/लिखें | ऊँचाई खंड प्राप्त करता है या सेट करता है।. |
Length | double | पढ़ें/लिखें | z‑अक्ष में संरेखित बॉक्स की लंबाई प्राप्त करता है या सेट करता है।. |
Width | double | पढ़ें/लिखें | x‑अक्ष में संरेखित बॉक्स की चौड़ाई प्राप्त करता है या सेट करता है।. |
Height | double | पढ़ें/लिखें | y‑अक्ष में संरेखित बॉक्स की ऊँचाई प्राप्त करता है या सेट करता है।. |
CastShadows | bool | पढ़ें/लिखें | यह जियोमेट्री छाया डाल सकती है या नहीं, इसे प्राप्त या सेट करता है |
ReceiveShadows | bool | पढ़ें/लिखें | यह प्राप्त करता है या सेट करता है कि यह geometry छाया प्राप्त कर सकता है या नहीं।. |
Visible | bool | पढ़ें/लिखें | ज्यामिति दृश्यमान है या नहीं, इसे प्राप्त या सेट करता है |
Deformers | IList<Deformer> | पढ़ें | इस ज्यामिति से जुड़े सभी डिफॉर्मर प्राप्त करता है।. |
ControlPoints | IArrayList<Vector4> | पढ़ें | सभी नियंत्रण बिंदुओं को प्राप्त करता है |
VertexElements | IList<VertexElement> | पढ़ें | सभी वर्टेक्स तत्व प्राप्त करता है |
Excluded | bool | पढ़ें/लिखें | निर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है।. |
ParentNodes | List<Node> | पढ़ें | सभी पैरेंट नोड्स प्राप्त करता है, एक एंटिटी को जियोमेट्री इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है |
ParentNode | Node | पढ़ें/लिखें | पहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह एंटिटी अन्य पैरेंट नोड्स से अलग हो जाएगी।. |
Scene | Scene | पढ़ें | उस दृश्य को प्राप्त करता है जिससे यह वस्तु संबंधित है |
Name | string | पढ़ें/लिखें | नाम प्राप्त करता है या सेट करता है।. |
Properties | PropertyCollection | पढ़ें | सभी गुणों के संग्रह को प्राप्त करता है।. |
मेथड्स
| Signature | विवरण |
|---|---|
Box() | Box class की नई इंस्टेंस को प्रारंभ करता है।. |
Box(length: double, width: double, height: double) | Box class की नई इंस्टेंस को प्रारंभ करता है।. |
Box(name: string, length: double, width: double, height: double, lengthSegments: int, widthSegments: int, heightSegments: int) | Box class की नई इंस्टेंस को प्रारंभ करता है।. |
ToMesh() | वर्तमान ऑब्जेक्ट को mesh में बदलें |
Primitive(name: string) | क्लास की नई इंस्टेंस को प्रारंभ करता है।. |
Geometry(name: string) | Geometry क्लास की नई इंस्टेंस को प्रारंभ करता है।. |
GetDeformers() | सभी डिफॉर्मर प्राप्त करता है |
GetElement(type: VertexElementType) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है |
GetVertexElementOfUV(textureMapping: TextureMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV इंस्टेंस प्राप्त करता है |
CreateElement(type: VertexElementType) | निर्दिष्ट प्रकार के साथ एक vertex element बनाता है और उसे geometry में जोड़ता है।. |
AddElement(element: VertexElement) | मौजूदा vertex element को वर्तमान geometry में जोड़ता है |
CreateElementUV(uvMapping: TextureMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है।. |
Entity(name: string) | Entity क्लास का नया इंस्टेंस प्रारम्भ करता है।. |
GetBoundingBox() | वर्तमान entity का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कॉर्डिनेट सिस्टम में प्राप्त करता है।. |
GetEntityRendererKey() | renderer में पंजीकृत entity renderer की कुंजी प्राप्त करता है |
SceneObject(name: string) | डिफ़ॉल्ट नाम के साथ एक SceneObject को प्रारम्भ करें |
A3DObject() | बिना नाम के A3DObject क्लास का नया इंस्टेंस इनिशियलाइज़ करता है।. |
RemoveProperty(property: Property) | डायनामिक प्रॉपर्टी को हटाता है।. |
GetProperty(property: string) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
SetProperty(property: string, value: object?) | निर्दिष्ट प्रॉपर्टी का मान सेट करता है |
FindProperty(propertyName: string) | गुण को खोजता है।. |