BoundingBox2D (Ограничительная коробка 2Д)

BoundingBox2D (Ограничительная коробка 2Д)

Обзор

BoundingBox2D это класс в Aspose.3d для Typescript. Наследники от: BoundingBox2D.

BoundingBox2D.constructor ((() создает пустой двумерный пограничный ящик.

Свойства

Наименование:Тип:Доступ к нимОписание:
extentBoundingBoxExtentЧитайте .Определяет тип размера, используемый в рамке ограничения.
minimumVector2Читайте .Содержит минимальные угловые координаты поля как вектор2
maximumVector2Читайте .

Методы

ПодписьОписание:
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Возвращает центральную точку поля как вектор2 .
getSize()Vector2Возвращает ширину и высоту поля в виде Vector2
overlapsWith(box: BoundingBox2D)booleanВозвращает истинное значение, если две ячейки пересекаются.
null()BoundingBox2DВозвращает поле с ограничением без области (пустое)
infinite()BoundingBox2DВозвращает рамку, которая охватывает бесконечные расстояния.
 Русский