BoundingBox
अवलोकन
BoundingBox Aspose.3D FOSS में .NET के लिए एक struct है।.
धुरी-संरेखित बाउंडिंग बॉक्स
यह struct .NET कार्यक्रमों में BoundingBox वस्तुओं के साथ काम करने के लिए 16 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैं: BoundingBox, Contains, Equals, FromGeometry, GetHashCode, Merge, OverlapsWith, Scale, ToString. सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद।. प्रॉपर्टीज़: Center, Extent, Infinite, Maximum, Minimum, Null, और 1 अधिक।.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
Null | BoundingBox | पढ़ें | null बाउंडिंग बॉक्स |
Infinite | BoundingBox | पढ़ें | असीम बाउंडिंग बॉक्स |
Extent | BoundingBoxExtent | पढ़ें | बाउंडिंग बॉक्स का विस्तार प्राप्त करता है।. |
Minimum | Vector3 | पढ़ें | बाउंडिंग बॉक्स का न्यूनतम कोना |
Maximum | Vector3 | पढ़ें | बाउंडिंग बॉक्स का अधिकतम कोना |
Size | Vector3 | पढ़ें | बाउंडिंग बॉक्स का आकार |
Center | Vector3 | पढ़ें | बाउंडिंग बॉक्स का केंद्र।. |
मेथड्स
| Signature | विवरण |
|---|---|
BoundingBox(minimum: Vector3, maximum: Vector3) | दिए गए न्यूनतम और अधिकतम कोने के साथ एक सीमित बाउंडिंग बॉक्स प्रारंभ करें |
BoundingBox(minimum: FVector3, maximum: FVector3) | दिए गए न्यूनतम और अधिकतम कोने के साथ एक सीमित बाउंडिंग बॉक्स प्रारंभ करें |
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double) | दिए गए न्यूनतम और अधिकतम कोने के साथ एक सीमित बाउंडिंग बॉक्स प्रारंभ करें |
Scale() | किसी भी सम्मिलित बिंदु के अधिकतम निरपेक्ष निर्देशांक मान की गणना करता है।. |
FromGeometry(geometry: Geometry) | दिए गए ज्यामिति से बाउंडिंग बॉक्स बनाएं |
Merge(pt: Vector4) | वर्तमान बाउंडिंग बॉक्स को दिए गए बिंदु के साथ मिलाएँ |
Merge(pt: Vector3) | वर्तमान बाउंडिंग बॉक्स को दिए गए बिंदु के साथ मिलाएँ |
Merge(pt: FVector3) | वर्तमान बाउंडिंग बॉक्स को दिए गए बिंदु के साथ मिलाएँ |
Merge(x: double, y: double, z: double) | वर्तमान बाउंडिंग बॉक्स को दिए गए बिंदु के साथ मिलाएँ |
Merge(bb: BoundingBox) | नए बॉक्स को वर्तमान बाउंडिंग बॉक्स में सम्मिलित करता है।. |
ToString() | बाउंडिंग बॉक्स का स्ट्रिंग प्रतिनिधित्व प्राप्त करता है।. |
GetHashCode() | इस इंस्टेंस के लिए हैश कोड लौटाता है। |
Equals(obj: object) | निर्धारित करता है कि दो वस्तुएँ समान हैं या नहीं |
OverlapsWith(box: BoundingBox) | जाँचें कि वर्तमान बाउंडिंग बॉक्स निर्दिष्ट बाउंडिंग बॉक्स के साथ ओवरलैप करता है या नहीं।. |
Contains(p: Vector3) | जाँचें कि बिंदु p बाउंडिंग बॉक्स के भीतर है या नहीं |
Contains(bbox: BoundingBox) | वर्तमान बाउंडिंग बॉक्स के भीतर है या नहीं, इसे जाँचने के लिए बाउंडिंग बॉक्स।. |