91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 74KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-03
  • 語言: C/C++
  • 標簽:

資源簡介

其中還包括圓的參數(shù)式算法和圓的隱式方程算法,但是都是1/8圓。你們可以自行嘗試修改成整圓。 可運行。環(huán)境是vc++6.0 。請看txt必讀。謝謝

資源截圖

代碼片段和文件信息

#include?
#include???
#include?
#include?
/*
void?CirclePoints(int?xCenterint?yCenterint?xint?yint?RGB_value)
{
putpixel(x+xCentery+yCenterRGB_value);
putpixel(y+xCenterx+yCenterRGB_value);
putpixel(y+xCenter-x+yCenterRGB_value);
putpixel(x+xCenter-y+yCenterRGB_value);
putpixel(-x+xCenter-y+yCenterRGB_value);
putpixel(-y+xCenter-x+yCenterRGB_value);
putpixel(-y+xCenterx+yCenterRGB_value);
putpixel(-x+xCentery+yCenterRGB_value);
}
*/
//八分之一圓
void?CirclePoints(int?xCenterint?yCenterint?xint?yint?RGB_value)
{
putpixel(x+xCentery+yCenterRGB_value);
}

//圓的隱式方程算法
void?SipmeCicle(int?Rint?RGB_value)
{
int?xy;
for(x=0;x<=R;x++)
{
y=int(sqrt(R*R-x*x)+0.5);
putpixel(xyRGB_value);
}
}


//圓的參數(shù)式算法
void?ParameterCicle(int?R?int?RGB_value)
{
int?xy;
for(double?t=0;t<=PI/2;t+=0.05)
{
x=int(R*cos(t)+0.5);
y=int(R*sin(t)+0.5);
putpixel(xyRGB_value);
}

}

//Bresenham畫圓算法
void?BresenhamCicle(int?xCenterint?yCenterint?radiusint?RGB_value)
{
int?x=0;
int?y=radius;
int?d=3-2*radius;
while(x<=y)
{
CirclePoints(xCenteryCenterxyRGB_value);
if(d<=0)
{
d+=4*x+6;
}
else
{
d+=4*(x-y)+10;
y=y-1;
}
x=x+1;
}
}

//中點圓整數(shù)優(yōu)化算法
void?MidPointCircleInt(int?xCenterint?yCenterint?radiusint?RGB_value)
{
int?x=0;
int?y=radius;
int?d=1-radius;
int?dt=3;
int?db=-2*radius+5;

while(y>x)
{
CirclePoints(xCenteryCenterxyRGB_value);
if(d<0)
{
d+=dt;
dt+=2;
db+=2;
}
else
{
d+=db;
dt+=2;
db+=4;
y--;
}
x++;
}
}

void?main()
{
????initgraph(640?480);????

// setwindow(240?240?640?480?1);

// SipmeCicle(100WHITE);
// ParameterCicle(100WHITE);

????//(240240)為圓心,80為半徑
// BresenhamCicle(24024080WHITE);

//(240240)為圓心,50為半徑
MidPointCircleInt(24024050YELLOW);

????getch();?
????closegraph();???
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????281??2009-11-02?07:06??必讀.txt

?????文件??????75226??2009-10-29?21:48??VCBGI-20090909.zip

?????文件???????2038??2009-11-01?13:28??Circular.cpp

-----------?---------??----------?-----??----

????????????????77545????????????????????3


評論

共有 條評論