RotatePoint3dAroundVect3d
Повернуть точку вокруг вектора на заданный угол.
Начало вектора - в точке 0,0,0.
ac_request("geometry_calc_3d","RotatePoint3dAroundVect3d",double rx, double ry, double rz, double alpha, double x, double y, double z, double& resx, double& resy, double& resz);
Здесь:
rx,ry,rz - координаты вектора, вокруг которого осуществить поворот;
alpha - угол поворота;
x,y,z - координаты поворачиваемой точки;
resx, resy, resz - результат.