Enumerations
BoundingBox एक axis-aligned बाउंडिंग बॉक्स (AABB) दो द्वारा परिभाषित है Vector3 कोनों: minimum (सबसे कम x, y, z) और maximum (सबसे अधिक x, y, z). इसका उपयोग स्पैशियल क्वेरीज़ जैसे point-in-box परीक्षण, frustum culling हेल्पर्स, और सीन-लेवल आकार अनुमान के लिए किया जाता है।.
एक BoundingBox एक में हो सकता है null (empty/uninitialised) स्थिति जब कोई तर्क नहीं दिया गया हो तो बनाई जाती है। कॉल करते हुए merge() null बॉक्स पर यह पहले बिंदु या प्रदान किए गए बॉक्स से इसे प्रारंभ करता है।.
Enumerations: aspose.threed.utilities
Enumerations
| Enumerations | Enumerations |
|---|
BoundingBox() | Null (empty) बाउंडिंग बॉक्स |
BoundingBox(minimum, maximum) | दो से निर्मित Vector3 कोनों |
BoundingBox(min_x, min_y, min_z, max_x, max_y, max_z) | छह स्केलर मानों से निर्मित |
Enumerations
| Enumerations | Enumerations | Enumerations |
|---|
minimum | Vector3 | सबसे छोटे x, y, z मानों वाला कोना। लौटाता है (+inf, +inf, +inf) एक शून्य बॉक्स के लिए |
maximum | Vector3 | सबसे बड़े x, y, z मानों वाला कोना। लौटाता है (-inf, -inf, -inf) एक शून्य बॉक्स के लिए |
center | Vector3 | के बीच मध्य बिंदु minimum और maximum; (0,0,0) एक शून्य बॉक्स के लिए |
size | Vector3 | प्रत्येक अक्ष पर विस्तार (maximum - minimum); (0,0,0) एक शून्य बॉक्स के लिए |
स्थैतिक फ़ैक्टरी मेथड्स
| Enumerations | वापसी प्रकार | Enumerations |
|---|
BoundingBox.get_null() | BoundingBox | एक शून्य (खाली) बाउंडिंग बॉक्स लौटाता है |
BoundingBox.get_infinite() | BoundingBox | सभी स्थान को घेरने वाला अनंत बाउंडिंग बॉक्स लौटाता है |
इंस्टेंस मेथड्स
| Enumerations | वापसी प्रकार | Enumerations |
|---|
merge(point) | None | बॉक्स को विस्तारित करता है ताकि इसमें एक Vector3, Vector4, या दूसरा BoundingBox |
merge(x, y, z) | None | बॉक्स को विस्तारित करता है ताकि इसमें बिंदु शामिल हो (x, y, z) |
contains(point) | bool | Enumerations True यदि Vector3 बिंदु अंदर या सीमा पर स्थित है |
contains(box) | bool | Enumerations True यदि box पूरी तरह से इस बॉक्स के भीतर है |
overlaps_with(box) | bool | Enumerations True यदि दो बॉक्स प्रतिच्छेदित होते हैं |
scale() | float | सबसे बड़ा निरपेक्ष निर्देशांक मान लौटाता है — एक मोटा दृश्य स्केल अनुमान के रूप में उपयोगी |
Enumerations
संबंधित देखें