RectangleShape

RectangleShape class

गोल कोनों के साथ IFC संगत आयताकार आकार।

public class RectangleShape : ParameterizedProfile

कंस्ट्रक्टर्स

नामविवरण
RectangleShape()का निर्माताRectangleShape

गुण

नामविवरण
Excluded { get; set; }हो जाता है या सेट करता है कि निर्यात के दौरान इस इकाई को बाहर करना है या नहीं।
virtual Name { get; set; }नाम प्राप्त या सेट करता है।
ParentNode { get; set; }पहले पैरेंट नोड को प्राप्त या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी।
ParentNodes { get; }सभी पैरेंट नोड्स प्राप्त करता है, ज्यामिति इंस्टेंसिंग के लिए एक इकाई को कई पैरेंट नोड्स से जोड़ा जा सकता है
Properties { get; }सभी संपत्तियों का संग्रह प्राप्त करता है।
RoundingRadius { get; set; }डिग्री में मापे गए चारों कोनों के वृत्ताकार चापों की त्रिज्या प्राप्त या सेट करता है। डिफ़ॉल्ट मान 0.0 है
Scene { get; }दृश्य प्राप्त करता है कि यह वस्तु से संबंधित है
XDim { get; set; }x-axis की दिशा में आयत की सीमा प्राप्त या सेट करता है_ डिफ़ॉल्ट मान 2.0 है
YDim { get; set; }y-axis की दिशा में आयत की सीमा प्राप्त या सेट करता है_ डिफ़ॉल्ट मान 2.0 है

तरीकों

नामविवरण
FindProperty(string)संपत्ति ढूँढता है। यह एक गतिशील संपत्ति हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या मूल संपत्ति (इसके नाम से पहचानी गई)
GetBoundingBox()अपने ऑब्जेक्ट स्पेस कोऑर्डिनेट सिस्टम में वर्तमान इकाई का बाउंडिंग बॉक्स प्राप्त करता है।
override GetEntityRendererKey()रेंडरर में पंजीकृत इकाई रेंडरर की कुंजी प्राप्त करता है
override GetExtent()एक्स और वाई आयाम में सीमा प्राप्त करता है।
GetProperty(string)निर्दिष्ट संपत्ति का मान प्राप्त करें
RemoveProperty(Property)एक गतिशील संपत्ति को हटाता है।
RemoveProperty(string)नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएं
SetProperty(string, object)निर्दिष्ट संपत्ति का मान सेट करता है

यह सभी देखें