CenterLineProfile
अवलोकन
CenterLineProfile Aspose.3D FOSS में .NET के लिए एक क्लास है। विरासत में प्राप्त: Profile, INamedObject।
IFC संगत सेंटर लाइन प्रोफ़ाइल
यह क्लास .NET प्रोग्रामों में CenterLineProfile ऑब्जेक्ट्स के साथ काम करने के लिए 13 मेथड प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: A3DObject, CenterLineProfile, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, जब आप Aspose.3D FOSS for .NET पैकेज स्थापित करते हैं। प्रॉपर्टीज़: Curve, Excluded, Name, ParentNode, ParentNodes, Properties, और 2 और।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Thickness | double | पढ़ें/लिखें | केंद्र रेखा के साथ लागू की गई मोटाई |
Curve | Curve | पढ़ें/लिखें | प्रोफ़ाइल की केंद्र रेखा वक्र |
Excluded | bool | पढ़ें/लिखें | एक्सपोर्ट करते समय इस एंटिटी को बाहर रखने की स्थिति प्राप्त करता है या सेट करता है। |
ParentNodes | List<Node> | पढ़ें | सभी पैरेंट नोड्स प्राप्त करता है, एक एंटिटी को ज्योमेट्री इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है। |
ParentNode | Node | पढ़ें/लिखें | पहला पैरेंट नोड प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह एंटिटी अन्य पैरेंट नोड्स से अलग हो जाएगी। |
Scene | Scene | पढ़ें | इस ऑब्जेक्ट से संबंधित दृश्य प्राप्त करता है |
Name | string | पढ़ें/लिखें | नाम को प्राप्त करता है या सेट करता है। |
Properties | PropertyCollection | पढ़ें | सभी गुणों का संग्रह प्राप्त करता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
CenterLineProfile(curve: Curve, thickness: double) | निर्दिष्ट कर्व को केंद्र रेखा के रूप में उपयोग करके एक नया बनाता है। |
GetEntityRendererKey() | रेंडरर में पंजीकृत एंटिटी रेंडरर की कुंजी प्राप्त करता है |
Entity(name: string) | Entity क्लास का एक नया इंस्टेंस प्रारंभ करता है। |
GetBoundingBox() | वर्तमान एंटिटी का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कॉर्डिनेट सिस्टम में प्राप्त करता है। |
SceneObject(name: string) | डिफ़ॉल्ट नाम के साथ एक SceneObject को प्रारंभ करें |
SceneObject() | एक SceneObject को प्रारंभ करें। |
A3DObject() | A3DObject क्लास का नया उदाहरण बिना नाम के प्रारंभ करता है। |
A3DObject(name: string) | A3DObject क्लास का नया उदाहरण प्रारंभ करता है। |
RemoveProperty(property: Property) | एक डायनामिक प्रॉपर्टी को हटाता है। |
RemoveProperty(property: string) | नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएँ |
GetProperty(property: string) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
SetProperty(property: string, value: object?) | निर्दिष्ट प्रॉपर्टी का मान सेट करता है |
FindProperty(propertyName: string) | संपत्ति को खोजता है। |