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विवरण
LengthSegmentsintपढ़ें/लिखेंलंबाई खंडों को प्राप्त करता है या सेट करता है।.
WidthSegmentsintपढ़ें/लिखेंचौड़ाई खंडों को प्राप्त करता है या सेट करता है
HeightSegmentsintपढ़ें/लिखेंऊँचाई खंड प्राप्त करता है या सेट करता है।.
Lengthdoubleपढ़ें/लिखेंz‑अक्ष में संरेखित बॉक्स की लंबाई प्राप्त करता है या सेट करता है।.
Widthdoubleपढ़ें/लिखेंx‑अक्ष में संरेखित बॉक्स की चौड़ाई प्राप्त करता है या सेट करता है।.
Heightdoubleपढ़ें/लिखेंy‑अक्ष में संरेखित बॉक्स की ऊँचाई प्राप्त करता है या सेट करता है।.
CastShadowsboolपढ़ें/लिखेंयह जियोमेट्री छाया डाल सकती है या नहीं, इसे प्राप्त या सेट करता है
ReceiveShadowsboolपढ़ें/लिखेंयह प्राप्त करता है या सेट करता है कि यह geometry छाया प्राप्त कर सकता है या नहीं।.
Visibleboolपढ़ें/लिखेंज्यामिति दृश्यमान है या नहीं, इसे प्राप्त या सेट करता है
DeformersIList<Deformer>पढ़ेंइस ज्यामिति से जुड़े सभी डिफॉर्मर प्राप्त करता है।.
ControlPointsIArrayList<Vector4>पढ़ेंसभी नियंत्रण बिंदुओं को प्राप्त करता है
VertexElementsIList<VertexElement>पढ़ेंसभी वर्टेक्स तत्व प्राप्त करता है
Excludedboolपढ़ें/लिखेंनिर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है।.
ParentNodesList<Node>पढ़ेंसभी पैरेंट नोड्स प्राप्त करता है, एक एंटिटी को जियोमेट्री इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है
ParentNodeNodeपढ़ें/लिखेंपहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह एंटिटी अन्य पैरेंट नोड्स से अलग हो जाएगी।.
SceneSceneपढ़ेंउस दृश्य को प्राप्त करता है जिससे यह वस्तु संबंधित है
Namestringपढ़ें/लिखेंनाम प्राप्त करता है या सेट करता है।.
PropertiesPropertyCollectionपढ़ेंसभी गुणों के संग्रह को प्राप्त करता है।.

मेथड्स

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)गुण को खोजता है।.

संदर्भ

 हिन्दी