Primitive

अवलोकन

Primitive Aspose.3D FOSS में .NET के लिए एक क्लास है।. से विरासत में प्राप्त: Geometry, INamedObject, IMeshConvertible.

सभी प्रिमिटिव्स के लिए बेस क्लास

यह क्लास .NET प्रोग्रामों में Primitive ऑब्जेक्ट्स के साथ काम करने के लिए 18 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty, और 6 अतिरिक्त मेथड्स।. Aspose.3D FOSS for .NET पैकेज को इंस्टॉल करने के बाद सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए सुलभ होते हैं।. गुण: CastShadows, ControlPoints, Deformers, Excluded, Name, ParentNode, और 6 और।.

प्रॉपर्टीज़

नामप्रकारAccessविवरण
CastShadowsboolपढ़ें/लिखेंप्राप्त करता है या सेट करता है कि यह ज्यामिति छाया डाल सकती है
ReceiveShadowsboolपढ़ें/लिखेंप्राप्त करता है या सेट करता है कि यह ज्यामिति छाया प्राप्त कर सकती है या नहीं।.
Visibleboolपढ़ें/लिखेंज्यामिति दृश्यमान है या नहीं, इसे प्राप्त करता है या सेट करता है
DeformersIList<Deformer>पढ़ेंइस ज्योमेट्री से जुड़े सभी डिफॉर्मर प्राप्त करता है।.
ControlPointsIArrayList<Vector4>पढ़ेंसभी नियंत्रण बिंदुओं को प्राप्त करता है
VertexElementsIList<VertexElement>पढ़ेंसभी वर्टेक्स तत्व प्राप्त करता है
Excludedboolपढ़ें/लिखेंयह निर्धारित करता है या सेट करता है कि निर्यात के दौरान इस इकाई को बाहर रखा जाए या नहीं।.
ParentNodesList<Node>पढ़ेंसभी पैरेंट नोड्स प्राप्त करता है, एक एंटिटी को जियोमेट्री इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है
ParentNodeNodeपढ़ें/लिखेंपहले parent node को प्राप्त करता है या सेट करता है, यदि पहला parent node सेट किया जाता है, तो यह entity अन्य parent node से अलग हो जाएगी।.
SceneSceneपढ़ेंइस ऑब्जेक्ट से संबंधित सीन को प्राप्त करता है
Namestringपढ़ें/लिखेंनाम प्राप्त करता है या सेट करता है।.
PropertiesPropertyCollectionपढ़ेंसभी गुणों का संग्रह प्राप्त करता है।.

मेथड्स

Signatureविवरण
Primitive(name: string)class की नई instance को initialise करता है।.
ToMesh()वर्तमान object को mesh में परिवर्तित करता है
Geometry(name: string)Geometry class की नई instance को initialise करता है।.
GetDeformers()सभी डिफॉर्मर प्राप्त करता है
GetElement(type: VertexElementType)निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है
GetVertexElementOfUV(textureMapping: TextureMapping)दिए गए texture mapping type के साथ एक VertexElementUV instance प्राप्त करता है
CreateElement(type: VertexElementType)निर्दिष्ट type के साथ एक vertex element बनाता है और उसे geometry में जोड़ता है।.
AddElement(element: VertexElement)मौजूदा vertex element को वर्तमान geometry में जोड़ता है
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)प्रॉपर्टी को खोजता है।.

यह भी देखें

 हिन्दी