早教吧作业答案频道 -->数学-->
多边形扫描转换中,活性边表的数据结构有哪几项
题目详情
多边形扫描转换中,活性边表的数据结构有哪几项
▼优质解答
答案和解析
该算法用到的数据结构有:
typedef struct nodeEdge
{
int ymax; //边的上端点的y坐标
float x; //在AEL中表示当前扫描线与边的交点的x坐标,
//初值(即在ET中的值)为边的下端点x的坐标
float deltax; //边的斜率的倒数
nodeEdge *nextEdge; //指向下一条边的指针
}Edge; //边的分类表和活化边表的数据结构(扫描转换多边形的扫描线算法)
void CGraphicsView::SCanPolygon(int color,CDC*pDC)
{
//扫描转换多边形—扫描线算法
Edge *et[ARRLENGTH];
Edge e[90];
Edge* ael;
Edge test;
Edge *left,*right; //left和right做配对用
int i;
for(i=0;i
typedef struct nodeEdge
{
int ymax; //边的上端点的y坐标
float x; //在AEL中表示当前扫描线与边的交点的x坐标,
//初值(即在ET中的值)为边的下端点x的坐标
float deltax; //边的斜率的倒数
nodeEdge *nextEdge; //指向下一条边的指针
}Edge; //边的分类表和活化边表的数据结构(扫描转换多边形的扫描线算法)
void CGraphicsView::SCanPolygon(int color,CDC*pDC)
{
//扫描转换多边形—扫描线算法
Edge *et[ARRLENGTH];
Edge e[90];
Edge* ael;
Edge test;
Edge *left,*right; //left和right做配对用
int i;
for(i=0;i
看了多边形扫描转换中,活性边表的数...的网友还看了以下:
第四题凸多边形的三角形划分(文件名:4.pas)在一个凸多边形中,通过若干条互不相交的对角线,把这 2020-07-12 …
根据意思写出带“舌”字的成语形容人多口杂形容说话根据意思写出带“舌”字的成语形容人多口杂形容说话油 2020-07-25 …
请你根据图形对称轴的条数从多到少的顺序,在括号里填上适当的图形名称:圆、()、(请你根据图形对称轴 2020-08-01 …
金刚石是不是像百科中说的大多形成于11亿到30亿年之间? 2020-11-21 …
自然界中的花,一般单生的花,花朵比较大,较小的花多形成花序,一朵花中最主要的部分是.因为它们与果实和 2020-12-05 …
求形容词我想求“与众不同”这类形容词,越多越好,是两个字的.而且我已经列出这类的很多形容词,可是都不 2020-12-10 …
(2010•江西)课题:两个重叠的正多形,其中的一个绕某一顶点旋转所形成的有关问题.实验与论证:设旋 2020-12-17 …
(12分)美国“边疆学派”代表人物弗雷德里克.J.特纳认为:“疆界”从来就不仅仅是地理意义上的、有形 2020-12-25 …
阅读下列材料,回答问题美国“边疆学派”代表人物弗雷德里克。J.特纳认为:“疆界”从来就不仅仅是地理意 2020-12-25 …
如何形容集市上的人多形容集市上人多的词汇有哪些 2020-12-29 …