Синтаксис

FLOAT SetObjectBase3d(HANDLE hSpace3d, HANDLE hObject3d, FLOAT x, FLOAT y, FLOAT z)

 

Описание

Функция перемещает объект так, что точка начала его координат окажется в точке (x,y,z).


Параметры

hSpace3d        Определяет дескриптор трехмерного пространства.

HObject        Определяет дескриптор трехмерного объекта.

x,y,z        Новые координаты.


Возвращаемое значение

При успешном выполнении 1 или 0 в противном случае


Примечание

Если в качестве текущей системы координат выбрана система координат поворачиваемого объекта, то после перемещения координаты начала координат будут (0,0,0). 


Пример

PushCrdSystem3dPushCrdSystem3d (hSpace3d)

rez:=SelectLocalCrd3dSelectLocalCrd3d (hSpace3d,hinge)

rez:=SetObjectBase3d(hSpace3d,mhand,0,~x,0)

PopCrdSystem3dPopCrdSystem3d (hSpace3d)

Created with the Personal Edition of HelpNDoc: Maximize Your Productivity with HelpNDoc's Efficient User Interface