Вектор в трёхмерном пространстве MbVector3D
Класс MbVector3D объявлен в файле mb_vector3d.h.
Класс поддерживает базовые векторные операции (сложение, вычитание, умножение на скаляр, скалярное и векторное произведения, нормализацию) и служит базовым строительным блоком для описания направлений, нормалей и смещений в трёхмерном пространстве.
Вектор MbVector3D описывает перемещение или направление в трёхмерном пространстве и определяется тремя компонентами x, y, z в декартовой системе координат.
Для обозначения векторов в трёхмерном пространстве будем использовать одну или несколько строчных букв латинского алфавита, выделенных полужирным шрифтом, а для объединения компонент вектора будем заключать их в квадратные скобки, например,
Вектор MbVector3D не привязан к точкам пространства и поэтому не имеет метода, перемещающего его в пространстве.