Обычно подразумевается, что все координаты в программе выражены в текущей ПСК. Следующие функции производят пересчет координат между ПСК и МСК.
Преобразование координат точки p1 из МСК в текущую ПСК.
Преобразование координат точки p1 из текущей ПСК в МСК.
Функцию w2u, например, можно использовать для нахождения координат точки начала МСК в текущей ПСК:
w2u([0,0,0])
Следующие функции выполняют фильтрацию координат X, Y и Z точки или вектора:
Функции фильтрации координат |
|
---|---|
Функция |
Описание |
xyof(p1) |
X и Y координаты точки. Координате Z присваивается 0.0 |
xzof(p1) |
X и Z координаты точки. Координате Y присваивается 0.0 |
yzof(p1) |
Y и Z координаты точки. Координате X присваивается 0.0 |
xof(p1) |
X координата точки. Координатам Y и Z присваивается 0.0 |
yof(p1) |
Y координата точки. Координатам X и Z присваивается 0.0 |
zof(p1) |
Z координата точки. Координатам X и Y присваивается 0.0 |
rxof(p1) |
X координата точки. |
ryof(p1) |
Y координата точки. |
rzof(p1) |
Z координата точки. |
В следующем примере определяется координата Z точки, выраженной в сферических координатах:
zof([2<45<45])
В следующем примере новая точка получает координаты X и Y точки a и координату Z точки b:
xyof(a)+zof(b)