Frustum

Frustum class

का आधार वर्गCamera औरLight

public abstract class Frustum : Entity, IOrientable

गुण

नामविवरण
Aspect { get; set; }frustum का पक्षानुपात प्राप्त या सेट करता है
Direction { get; set; }उस दिशा को प्राप्त या सेट करता है जिसे कैमरा देख रहा है। इस संपत्ति में परिवर्तन भी प्रभावित करेगाLookAt औरTarget .
Excluded { get; set; }हो जाता है या सेट करता है कि निर्यात के दौरान इस इकाई को बाहर करना है या नहीं।
FarPlane { get; set; }छिन्नक के दूर तल की दूरी प्राप्त या सेट करता है।
LookAt { get; set; }कैमरे द्वारा देखी जा रही रुचि की स्थिति को प्राप्त या सेट करता है।
virtual Name { get; set; }नाम प्राप्त या सेट करता है।
NearPlane { get; set; }छिन्नक के निकट समतल दूरी को प्राप्त या सेट करता है।
OrthoHeight { get; set; }ऑर्थोग्राफिक प्रोजेक्शन में फ्रस्टम होने पर ऊंचाई प्राप्त या सेट करता है।
ParentNode { get; set; }पहले पैरेंट नोड को प्राप्त या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी।
ParentNodes { get; }सभी पैरेंट नोड्स प्राप्त करता है, ज्यामिति इंस्टेंसिंग के लिए एक इकाई को कई पैरेंट नोड्स से जोड़ा जा सकता है
Properties { get; }सभी संपत्तियों का संग्रह प्राप्त करता है।
RotationMode { get; set; }छिन्नक के ओरिएंटेशन मोड को प्राप्त या सेट करता है यह गुण तभी काम करता है जबTarget शून्य है। यदि मान हैFixedTarget , दिशा की गणना हमेशा गुण द्वारा की जाती हैLookAt अन्यथाLookAtद्वारा हमेशा गणना की जाती हैDirection
Scene { get; }दृश्य प्राप्त करता है कि यह वस्तु से संबंधित है
Target { get; set; }उस लक्ष्य को प्राप्त या सेट करता है जिसे कैमरा देख रहा है। यदि उपयोगकर्ता इस संपत्ति का समर्थन करता है, तो यह पहले होना चाहिएLookAt संपत्ति.
Up { get; set; }कैमरे की दिशा प्राप्त करता है या सेट करता है

तरीकों

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

यह सभी देखें