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