BoundingBox2D

Overview

BoundingBox2D एक क्लास है Aspose.3D FOSS के लिए टाइपस्क्रिप्ट।.

BoundingBox2D.constructor() कोई सीमा के साथ एक खाली बॉक्स बनाता है।.

इस कक्षा में टाइपस्क्रिप्ट प्रोग्राम में BoundingBox2D वस्तुओं के साथ काम करने के लिए 7 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: constructor, getCenter, getSize, infinite, merge, null, overlapsWith. सभी सार्वजनिक सदस्य किसी भी टाइपस्क्रिप्ट अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद टाइमस्क्क्रेट पैकेज।. संपत्ति : extent, maximum, minimum.

Description

BoundingBox2D Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 8 तरीकों और 3 गुणों को प्रस्तुत करता है।.

मुख्य क्षमताओं में शामिल हैं: boundingboxextent; vector2; vector2.ये कार्य डेवलपर्स को सीधे TypeScript अनुप्रयोगों में boundingbox2d सुविधाओं को एकीकृत करने की अनुमति देते हैं।.

कक्षा में भी प्रदान की जाती है extent संपत्ति (जैसा कि आप जानते हैं) के लिए minimum कम से कम (कम से अधिक) के लिए, यह maximum संपत्ति (अधिकतम लाभ) के लिए।.

कक्षा में 4 निर्माण अतिरिक्त लोड हैं, जो कॉल संदर्भ के आधार पर एक लचीला प्रारंभ करने की अनुमति देता है।.

Properties

NameTypeAccessDescription
extentBoundingBoxExtentReadउस सीमा को प्राप्त करें।.
minimumVector2Readकम से कम मिलता है।.
maximumVector2Readअधिकतम प्राप्त करें।.

Methods

SignatureDescription
constructor()एक बॉक्स बनाता है जो दिए गए मिन और मैक्स vectors से आता है
constructor(minimum: Vector2, maximum: Vector2)
constructor(minX: number, minY: number, maxX: number, maxY: number)
constructor()
merge(pt: Vector2)वर्तमान लंबाई के साथ बॉक्स को मिश्रित करता है (कोई प्रभाव नहीं)
merge(bb: BoundingBox2D)
merge()
getCenter()Vector2केंद्र लौटते हैं।.
getSize()Vector2आकार वापस कर दिया।.
overlapsWith(box: BoundingBox2D)booleanयह सच वापस आता है यदि यह बॉक्स उस दिए गए बॉक को पार करता है
null()BoundingBox2Dएक खाली क्षेत्र का प्रतिनिधित्व करने वाले सीमा बॉक्स को वापस लाता है
infinite()BoundingBox2Dएक सीमा बॉक्स वापस आता है जो अंतहीन लंबाई का विस्तार करता है

See Also

 हिन्दी