BoundingBox

Общ преглед

BoundingBox е клас в Aspose.3d за Python.

BoundingBox предоставя геометрични заявки като минимум, максимум и размер. Може да тества съдържание и препъване с други полета.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
minimum``Прочети.е минималната точка на ъгъла (най-ниска x, y, z) на кутията;
maximum``Прочети.
center``Прочети.Това е геометричната точка на кутията.
size``Прочети.Векторът, който представлява размерите на кутията по всяка ос е:
extent``Прочети.Това е векторът от средата до максималния ъгъл.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__init__()
get_null()'BoundingBox'Връща BoundingBox, представляващо празно поле.
get_infinite()'BoundingBox'Връща BoundingBox, представляващо безкрайно поле.
merge()Разширява тази кутия, за да включи друга рамкова кутийка.
contains(arg)Проверява дали полето съдържа напълно дадена точка или поле.
overlaps_with(box: 'BoundingBox')boolВръща вярно, ако това поле се припокрива с посоченото BoundingBox
scale()floatВръща равномерния коефициент на скалиране, приложен към полето.
from_geometry(geometry)Създава BoundingBox, който обхваща дадена геометрия.
 Български