BoundingBox2D (în mod obișnuit)

BoundingBox2D (în mod obișnuit)

Opinie generală

BoundingBox2D este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: BoundingBox2D.

BoundingBox2D.constructor (()) creează o casetă de limitare 2‐D goală.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
extentBoundingBoxExtentCiteşte.Reprezintă tipul de amploare utilizat în caseta de limitare.
minimumVector2Citeşte.Conține coordonatele de unghi minim ale casetei ca un Vector2
maximumVector2Citeşte.

Metode de evaluare

SemnăturaDescriere:
constructor()Creează o casetă din vectorii min și max.
constructor(minimum: Vector2, maximum: Vector2)
constructor(minX: number, minY: number, maxX: number, maxY: number)
constructor()
merge(pt: Vector2)Extinde caseta pentru a include o altă casetă de limitare
merge(bb: BoundingBox2D)
merge()
getCenter()Vector2Întoarce punctul central al cutiei ca un Vector2
getSize()Vector2Întoarce lățimea și înălțime a casetei ca un Vector2
overlapsWith(box: BoundingBox2D)booleanÎntoarce adevărat dacă cele două casete se intersectează.
null()BoundingBox2DÎntoarce o casetă de limitare fără zonă (goală)
infinite()BoundingBox2DÎntoarce o casetă de limitare care acoperă extensiuni infinite.
 Română