BoundingBox

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

BoundingBox هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Serializable.

BoundingBox.BoundingBox creates an empty bounding box with default minimum and maximum values.

توفر هذه الفئة 21 طريقة للعمل مع BoundingBox كائنات في برامج Java. المنهجيات المتاحة تشمل: BoundingBox, contains, equals, getCenter, getExtent, getMaximum, getMinimum, getSize, hashCode, merge, overlapsWith, scale,، و 1 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: INFINITE, NULL, center, extent, maximum, minimum,وواحد آخر.

خصائص

اسمالنوعالوصولوصف
extentBoundingBoxExtentاقرأيَحْصلُ على المدى.
minimumVector3اقرأيحصل على الحد الأدنى.
maximumVector3اقرأيحصل على أقصى قدر.
sizeVector3اقرأيحصل على الحجم.
centerVector3اقرأيحصل على المركز.
NULLBoundingBoxاقرأيحصل على صفر.
INFINITEBoundingBoxاقرأيحصل على اللانهائي.

الطرق

التوقيعوصف
BoundingBox()يبدأ مربع تحديد مع المتجهين الحد الأدنى والحد الأقصى المحددة
BoundingBox(minimum: Vector3, maximum: Vector3)تدعو BoundingBox ((الحد الأدنى، الحد الأعلى) على هذه حالة BoundingBox.
BoundingBox(minimum: FVector3, maximum: FVector3)تدعو BoundingBox ((الحد الأدنى، الحد الأعلى) على هذه حالة BoundingBox.
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double)تدعو BoundingBox ((minX, minY, MinZ, maxX، maxY، MaxZ) على هذه الحالة BoundingBox.
getExtent()BoundingBoxExtentيعيد المدى.
getMinimum()Vector3يعيد الحد الأدنى.
getMaximum()Vector3يعيد القيمة المحدودة.
getSize()Vector3يعيد الحجم.
getCenter()Vector3يعيد المركز.
scale()doubleتدعو المقياس على هذه BoundingBox حالة.
merge(pt: Vector4)تدعو merge ((pt) على هذه BoundingBox حالة.
merge(pt: Vector3)تدعو merge ((pt) على هذه BoundingBox حالة.
merge(pt: FVector3)تدعو merge ((pt) على هذه BoundingBox حالة.
merge(x: double, y: double, z: double)دعوات merge ((x, y, z) على مثال BoundingBox هذا.
merge(bb: BoundingBox)تدعو merge ((bb) على هذه BoundingBox حالة.
overlapsWith(box: BoundingBox)booleanالمكالمات تتداخل مع ((box) في هذه BoundingBox الحالة.
contains(p: Vector3)booleanالمكالمات تحتوي على ((p) في هذه الحالة BoundingBox.
contains(bbox: BoundingBox)booleanالمكالمات تحتوي على ((bbox) في هذه BoundingBox الحالة.
toString()Stringتدعو إلىString على هذه BoundingBox حالة.
hashCode()intيدعو رمز الهاش على هذه BoundingBox حالة.
equals(obj: Object)booleanيطلب = ((obj) في مثال BoundingBox هذا.

انظر أيضاً

 العربية