HollowRectangleShape
अवलोकन
HollowRectangleShape Aspose.3D FOSS में .NET के लिए एक क्लास है। विरासत में मिला: RectangleShape, INamedObject।
IFC संगत खोखला आयताकार आकार जिसमें अंदरूनी/बाहरी गोल कोने हों।
यह क्लास .NET प्रोग्रामों में HollowRectangleShape ऑब्जेक्ट्स के साथ काम करने के लिए 16 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowRectangleShape, RectangleShape, RemoveProperty, SceneObject, SetProperty। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, जब Aspose.3D FOSS for .NET पैकेज स्थापित किया जाता है। प्रॉपर्टीज़: Excluded, InnerFilletRadius, Name, ParentNode, ParentNodes, Properties, और 5 और।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
WallThickness | double | पढ़ें/लिखें | आयत की सीमा और अंदरूनी छेद के बीच की मोटाई |
InnerFilletRadius | double | पढ़ें/लिखें | आंतरिक आयत का अंदरूनी फ़िलेट त्रिज्या। |
RoundingRadius | double | पढ़ें/लिखें | सभी चार कोनों के वृत्ताकार धुरों की त्रिज्या प्राप्त करता है या सेट करता है, जिसे डिग्री में मापा जाता है। |
XDim | double | पढ़ें/लिखें | x-अक्ष की दिशा में आयत की सीमा प्राप्त करता है या सेट करता है। डिफ़ॉल्ट मान 2.0 है। |
YDim | double | पढ़ें/लिखें | y-अक्ष की दिशा में आयत की सीमा प्राप्त करता है या सेट करता है। डिफ़ॉल्ट मान 2.0 है। |
Excluded | bool | पढ़ें/लिखें | निर्यात के दौरान इस इकाई को बाहर रखने की स्थिति को प्राप्त करता है या सेट करता है। |
ParentNodes | List<Node> | पढ़ें | सभी पैरेंट नोड्स प्राप्त करता है, एक इकाई ज्यामिति इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जुड़ी हो सकती है। |
ParentNode | Node | पढ़ें/लिखें | पहला पैरेंट नोड प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी। |
Scene | Scene | पढ़ें | उस दृश्य को प्राप्त करता है जिससे यह वस्तु संबंधित है |
Name | string | पढ़ें/लिखें | नाम प्राप्त करता है या सेट करता है। |
Properties | PropertyCollection | पढ़ें | सभी गुणों का संग्रह प्राप्त करता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
HollowRectangleShape() | इस HollowRectangleShape इंस्टेंस पर HollowRectangleShape को कॉल करता है। |
RectangleShape() | Constructor का |
RectangleShape(xdim: double, ydim: double) | Constructor of में x और y अक्ष पर निर्दिष्ट आयाम के साथ। |
GetExtent() | x और y आयाम में विस्तार प्राप्त करता है। |
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) | प्रॉपर्टी को खोजता है। |