BoundingBox

BoundingBox structure

Выровненная по оси ограничительная рамка

public struct BoundingBox

Конструкторы

Имя Описание
BoundingBox(Vector3, Vector3) Инициализировать конечную ограничивающую рамку с заданным минимальным и максимальным значением угла
BoundingBox(double, double, double, double, double, double) Инициализировать конечную ограничивающую рамку с заданным минимальным и максимальным значением угла

Характеристики

Имя Описание
Center { get; } Центр ограничивающей рамки.
Extent { get; } Получает размер ограничивающей рамки.
Maximum { get; } Максимальный угол ограничивающей рамки
Minimum { get; } Минимальный угол ограничивающей рамки
Size { get; } Размер ограничивающей рамки

Методы

Имя Описание
static FromGeometry(Geometry) Построить ограничивающую рамку из заданной геометрии
override Equals(object) Определяет, равны ли два объекта
override GetHashCode() Возвращает хэш-код для этого экземпляра
override ToString() Получает строковое представление ограничивающей рамки.
operator * Перегрузка оператора для Multiple

Поля

Имя Описание
static readonly Infinite Бесконечная ограничивающая рамка
static readonly Null Нулевой ограничивающий прямоугольник

Смотрите также