Синтаксис

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