Преобразуйте глобальные координаты в локальные
lclCoord = global2localcoord(gCoord, OPTION)
gCoord = global2localcoord(___,localOrigin)
gCoord = global2localcoord(___,localAxes)
преобразует глобальные координаты lclCoord
= global2localcoord(gCoord
, OPTION
)gCoord
к локальным координатам lclCoord
. OPTION
определяет тип преобразования координат «global-to-local». В этом синтаксисе глобальный источник координат расположен на (0,0,0), и координатные оси являются единичными векторами в x, y и z направлениях.
задает источник локальной системы координат, gCoord
= global2localcoord(___,localOrigin
)localOrigin
.
задает оси локальной системы координат, gCoord
= global2localcoord(___,localAxes
)localAxes
.
|
Глобальные координаты в прямоугольной или сферической координате, заданные как 3-байтовая N матрица. Каждый столбец представляет один набор глобальных координат. Если координаты имеют прямоугольную форму, каждый столбец содержит (x, y, z) компоненты. Модули измерения указаны в метрах. Если координаты имеют сферическую форму, каждый столбец содержит (az, el, r) компоненты. az - угол азимута в степенях, el - угол возвышения в степенях, а r - радиус в метрах. Источник глобальной системы координат принято в (0, 0, 0). Глобальные системные оси являются стандартными векторами модуля базиса в 3-мерное пространство, (1, 0, 0), (0, 1, 0) и (0, 0, 1). | ||||||||||
|
Тип преобразования координат, заданный как вектор символов. Допустимые типы
| ||||||||||
|
Источник локальной системы координат, заданное как 3-байтовая N матрица, содержащая прямоугольные координаты источника локальной системы координат относительно глобальной системы координат. N должны совпадать с количеством столбцов По умолчанию: | ||||||||||
|
Оси локальной системы координат, заданные как массив 3х3-бай- N. Каждая страница содержит матрицу 3 на 3, представляющую различные оси локальной системы координат. Столбцы матриц 3 на 3 задают локальные x, y и z оси в прямоугольной форме относительно глобальной системы координат. Однако можно задать По умолчанию: |
|
Локальные координаты в прямоугольной или сферической форме координат, возвращенные как 3-байт- N матрица. Размерности |
[1] Фоли, Дж. Д., А. ван Дам, С. К. Файнер и Дж. Ф. Хьюз. Компьютерная графика: Принципы и практика в C, 2nd Ed. Reading, MA: Addison-Wesley, 1995.