Габаритный параллелепипед в трёхмерном пространстве MbCube

Класс MbCube объявлен в файле mb_cube.h.

Габаритный параллелепипед MbCube описывает габариты протяжённого объекта (кривой, поверхности, тела, нескольких тел) в трёхмерном пространстве и определяется двумя точками pmin и pmax. Грани габаритного параллелепипеда параллельны плоскостям системы координат, в которой описан куб. Точки pmin и pmax описывают две противоположные вершины габаритного куба, имеющие наименьшие и наибольшие координаты, соответственно:

../../../../_images/O.1.6.1.png

Если габариты протяжённого объекта не определены, то габаритный параллелепипед считается пустым и pmin = [10-300 10-300 10-300], pmax =

= [−10-300 −10-300 −10-300]. Для пустого габаритного куба pmin > pmax и метод IsEmpty() возвращает true.