SetPoint3d
Синтаксис
FLOAT SetPoint3d(HANDLE HSpace3d, HANDLE HObject3d, FLOAT num, FLOAT x, FLOAT y, FLOAT z)
Описание
Функция позволяет изменить произвольную точку трехмерного объекта.
Параметры
HSpace3d дескриптор трехмерного пространства
HObject3d дескриптор проекции трехмерного пространства
Num номер точки в трехмерном объекте
x, y, z новые координаты трехмерной точки
Если Hobject3d указывает на камеру то меняются точки камеры:
num |
Меняемая точка |
Описание |
0 |
poOrg |
Базовая точка камеры |
1 |
poDirection |
Направление |
2 |
poUp |
Вектор верха камеры |
3 |
poExtent |
Масштабы по трем осям |
4 |
poOffset |
Смещение центра начала координат |
5 |
near_clip, far_clip |
x - near_clip, y - far_clip |
Возвращаемое значение
Возвращается результат выполнения операции
Пример
rez:= SetPoint3d(~HSpace3d,~hObject3d,~_pos,~x,~y,~z)
Created with the Personal Edition of HelpNDoc: Free EBook and documentation generator