SetObjectBase3d
Синтаксис
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