Габаритный параллелепипед в трёхмерном пространстве MbCube
Класс MbCube объявлен в файле mb_cube.h.
Габаритный параллелепипед MbCube описывает габариты протяжённого объекта (кривой, поверхности, тела, нескольких тел) в трёхмерном пространстве и определяется двумя точками pmin и pmax. Грани габаритного параллелепипеда параллельны плоскостям системы координат, в которой описан куб. Точки pmin и pmax описывают две противоположные вершины габаритного куба, имеющие наименьшие и наибольшие координаты, соответственно:
Если габариты протяжённого объекта не определены, то габаритный параллелепипед считается пустым и pmin = [10-300 10-300 10-300], pmax =
= [−10-300 −10-300 −10-300]. Для пустого габаритного куба pmin > pmax и метод IsEmpty() возвращает true.