BoundingBox2D

ภาพรวม

BoundingBox2D เป็นคลาสใน Aspose.3D FOSS สําหรับ Typescript.

BoundingBox2D.constructor() สร้างกรอบขัดที่ว่างเปล่า โดยไม่มีความกว้าง.

หมวดนี้ให้ 7 วิธีในการทํางานกับวัตถุ BoundingBox2D ในโปรแกรม Typescript. วิธีการที่ใช้ได้แก่: constructor, getCenter, getSize, infinite, merge, null, overlapsWith. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Typescript ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for Typscript. คุณสมบัติ: extent, maximum, minimum.

คําอธิบาย

BoundingBox2D เป็นคลาสในห้องสมุด Aspose.3D FOSS สําหรับ TypeScript ที่เปิดเผยวิธี 8 และคุณสมบัติ 3 เพื่อการใช้งานแบบโปรแกรม.

ความสามารถหลัก ประกอบด้วย: boundingboxextent; vector2; vector2.การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมฟังก์ชัน boundingbox2d ได้โดยตรงกับแอปพลิเคชั่น TypeScript.

กลุ่มนี้ยังให้บริการที่ extent อสังหาริมทรัพย์ (ได้ขั้นตอน) minimum อสังหาริมทรัพย์ (ได้รับขั้นต่ํา) maximum ของ (ได้สูงสุด).

คลาสนี้ให้บริการ 4 การขยายตัวของคอนструкเตอร์, ทําให้นักกรานต์สามารถเริ่มต้นได้อย่างยืดหยุ่น ขึ้นอยู่กับสถานการณ์ของการเรียก.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
extentBoundingBoxExtentอ่านรับค่าขอบเขต.
minimumVector2อ่านรับค่าต่ำสุด.
maximumVector2อ่านรับค่าสูงสุด.

วิธีการ

Signatureคําอธิบาย
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กลับไปที่ศูนย์กลาง.
getSize()Vector2ส่งผลมาถึงขนาด.
overlapsWith(box: BoundingBox2D)booleanกลับ true หากกรอบนี้ตัดกับกรอกที่ให้มา
null()BoundingBox2Dการคืนกรอบขัดตัวแทนของเขตว่าง
infinite()BoundingBox2Dการคืนกล่องขอบเขตที่ครอบคลุมความกว้างอันไร้สิ้นสุด

ดูเช่นกัน

 ภาษาไทย