ufun实现平移,旋转,投影,缩放的方法
1)平移uf59432)缩放uf59443)旋转uf5945double matrix [ 16 ]; int status; doubleangle=0;//旋转角度uf5945(center,dir,&angle,matrix,&status);//center物体中心,dir法向 const int objects=1;//数量 const intmove=1;// 1 :复制 2 :粘贴 const int layer=-1; //0:最初层; -1: 工作层;1 - 256 : 指定层 const int trace_curves=2; //轨迹状态,1 开, 2 关 uf5947(matrix,&obj_tag,&n_objects,&move, &layer,&trace_curves,NULL,NULL,&status); 4)投影uf5946double matrix [ 16 ]; int status; uf5946(object,matrix,&status);//object:投影面或线,dir法向 const int objects=1;//数量 const intmove=1;// 1 :复制 2 :粘贴 const int layer=-1; //0:最初层; -1: 工作层;1 - 256 : 指定层 const int trace_curves=2; //轨迹状态,1 开, 2 关 uf5947(matrix,&obj_tag,&n_objects,&move, &layer,&trace_curves,NULL,NULL,&status); 5)偏移相加 uf5942
dddddddddd
页:
[1]