BoundingBox

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

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

BoundingBox و BoundingBox2D تقدم طرق لحساب الحد الأدنى / أقصى المدى، والمركز، وحجم، نقاط دمج أو مربعات أخرى، واختبار احتواء أو تداخل.

خصائص

اسمالنوعالوصولوصف
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
minimum{ x: number; y: number; z: number }اقرأالكائن الذي يحتوي على الحد الأدنى من إحداثيات الزاوية في المربع.
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
maximum{ x: number; y: number; z: number }اقرأ
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
center{ x: number; y: number; z: number }اقرأكائن يمثل المركز الهندسية للصندوق
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
size{ x: number; y: number; z: number }اقرأكائن يمثل عرض وارتفاع وعمق الصندوق
x: numberاقرأإحداثي X من الحد الأدنى لزرع الصندوق
y: numberاقرأإحداثيّة Y للكرة الكبرى في المربع
z: numberاقرأطريق مختصر إلى مركز.z الإحداثيات
extentBoundingBoxExtentاقرأيصف نوع المدى للصندوق الحدودي (BoundingBoxExtent)

الطرق

التوقيعوصف
constructor()يخلق مربع من متجهات الحد الأدنى والحد الأقصى المعطاة
constructor(minimum: { x: number; y: number; z: number }, maximum: { x: number; y: number; z: number })
constructor(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number)
constructor()
null()BoundingBoxيعيد مربع تحديد يمثل حجم خالي (حجم الصفر)
infinite()BoundingBoxيعيد مربع تحديد يحيط بالفضاء اللانهائي
merge()يُوسّع هذا المربع ليشمل مربعاً آخر للتحديد
contains(arg: any)booleanيعيد true إذا كانت الحجة داخل الصندوق
overlapsWith(box: BoundingBox)booleanيعود true إذا تقاطع هذا المربع مع الموقع المعطى
scale()numberيعيد عامل المقياس المتساوي للصندوق
toString()stringيعيد تمثيل سلسلة من مربع الحدود
 العربية