2、旋转变换旋转变换函数如下:VoidglRota{fd}TYPEangle,TYPEx,TYPEy,TYPEz);函数中第一个参数是表示目标沿从点(x,y,z)到原点方向逆时针旋转的角度,后三个参数是旋转的方向点坐标。这个函数表示用这四个参数生成的矩阵乘以当前矩阵。,表示对物体没有影响。3、比例变换比例变换函数如下:VoidglScale{fd}(TYPEx,TYPEy,TYPEz);单个函数参数值就是目标分别沿三个轴方向缩放的比例因子。这个函数表示用这三个比例因子生成的矩阵乘以当前矩阵。这个函数能完成沿相应的轴对目标进行拉伸、压缩和反射三项功能。以参数x为例,,表示沿x方向拉伸目标;,表示沿x轴方向收缩目标;若x=。其中参数为负值时表示对目标进行相应轴的反射变换。三、详细设计、主程序代码及解释#include""#include""#include""#include""#include""#ifdef_DEBUG#definenewDEBUG_NEW#harTHIS_FILE[]=__FILE__;#endif///////////////////////////////////////////////////////////////////////////////lockView,CView)lockView,CView)?//{{lockView)?ON_WM_TIMER()?ON_WM_CREATE()?ON_WM_CONTEXTMENU()?//}}AFX_MSG_MAP?//mands?MAND(ID_FILE_PRINT,CView::OnFilePrint)?MAND(ID_FILE_PRINT_DIRECT,CView::OnFilePrint)?MAND(ID_FILE_PRINT_PREVIEW,CView::OnFilePrintPreview)