BoundingBox

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

BoundingBox هي فئة في Aspose.3d لـ Python.

BoundingBox يوفر استفسارات هندسية مثل الحد الأدنى، والحد الأقصى، المركز، وحجم، ويمكن اختبار احتواء وتداخل مع مربعات أخرى.

خصائص

اسمالنوعالوصولوصف
minimum``اقرأهي نقطة الزاوية الدنيا (أقل x، y، z) للصندوق.
maximum``اقرأ
center``اقرأهي النقطة الجيومتريّة المركزيّه للصندوق.
size``اقرأهو المتجه الذي يمثل أبعاد الصندوق على طول كل محور
extent``اقرأهو نصف حجم المتجه من المركز إلى الزاوية القصوى

الطرق

التوقيعوصف
__init__()
get_null()'BoundingBox'يعيد BoundingBox الذي يمثل مربع فارغ.
get_infinite()'BoundingBox'يعيد BoundingBox الذي يمثل مربع لا نهائي.
merge()يُوسّع هذا المربع ليشمل مربعاً آخر للتحديد
contains(arg)يتحقق من أن المربع يحتوي بالكامل على النقطة أو المراجع المعينة.
overlaps_with(box: 'BoundingBox')boolيعيد true إذا كان هذا المربع يتداخل مع BoundingBox المحدد.
scale()floatيعيد عامل التوسع الموحد الذي يطبق على مربع
from_geometry(geometry)يخلق BoundingBox الذي يحيط بالهندسة المقدمة
 العربية