TransformedCurve

TransformedCurve class

TransformedCurve ट्रांसफ़ॉर्मेशन मैट्रिक्स का इस्तेमाल करके कर्व को प्लेसमेंट देता है. यह a के अंदर ट्रांसफ़ॉर्मेशन करने की अनुमति देता हैTrimmedCurve याCompositeCurve .

public class TransformedCurve : Curve

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

नामविवरण
TransformedCurve()का निर्माताTransformedCurve
TransformedCurve(Curve, Matrix4)का निर्माताTransformedCurve

गुण

नामविवरण
BasisCurve { get; set; }आधार वक्र।
Color { get; set; }रेखा का रंग प्राप्त या सेट करता है, डिफ़ॉल्ट मान सफेद है (1, 1, 1)
Excluded { get; set; }हो जाता है या सेट करता है कि निर्यात के दौरान इस इकाई को बाहर करना है या नहीं।
virtual Name { get; set; }नाम प्राप्त या सेट करता है।
ParentNode { get; set; }पहले पैरेंट नोड को प्राप्त या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी।
ParentNodes { get; }सभी पैरेंट नोड्स प्राप्त करता है, ज्यामिति इंस्टेंसिंग के लिए एक इकाई को कई पैरेंट नोड्स से जोड़ा जा सकता है
Properties { get; }सभी संपत्तियों का संग्रह प्राप्त करता है।
Scene { get; }दृश्य प्राप्त करता है कि यह वस्तु से संबंधित है
TransformMatrix { get; set; }परिवर्तन मैट्रिक्स।

तरीकों

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

यह सभी देखें