BoundingBox2D

المعلومات العامة

BoundingBox2D هي فئة في Aspose.3d لـ Typescript. الميراث من: BoundingBox2D.

يخلق BoundingBox2D.constructor (()) مربع تحديد 2‐D فارغ.

خصائص

اسمالنوعالوصولوصف
extentBoundingBoxExtentاقرأيمثل نوع المدى الذي يستخدمه مربع الحدود.
minimumVector2اقرأتحتوي على الحد الأدنى من إحداثيات الزاوية في المربع كمتجه2
maximumVector2اقرأ

الطرق

التوقيعوصف
constructor()يخلق مربع من متجهات min و max
constructor(minimum: Vector2, maximum: Vector2)
constructor(minX: number, minY: number, maxX: number, maxY: number)
constructor()
merge(pt: Vector2)يوسع المربع ليشمل مربعاً آخر للتحديد
merge(bb: BoundingBox2D)
merge()
getCenter()Vector2يعيد نقطة مركز الصندوق كـ vector2
getSize()Vector2يعيد عرض وارتفاع المربع كـ Vector2
overlapsWith(box: BoundingBox2D)booleanيعود true إذا تقاطع الصندوقين
null()BoundingBox2Dيعيد مربع تحديد بدون منطقة (فارغ)
infinite()BoundingBox2Dيعيد مربع تحديد يمتد إلى مدى لا نهائي
 العربية