计算机图形学中的金刚石图案算法void CTestView::Diamond()//金刚石函数 { //n为等分点的个数,r为圆的半径 CClientDC dc(this);//设置客户区设备上下文 CPen MyPen,*OldPen; MyPen.CreatePen(PS_SOLID,1,RGB(0,0,255)); OldPen=dc.SelectObject(&MyPen); double Thta;//thta为圆的等分角 Thta=2*PI/n; for(int i=0;i