2) 多边形区域填充 内容: 种子填充算法;扫描线填充算法;扫描线种子填充算法;边填充算法;栅栏填充算法 要求: l 将象素网格表现出来,建立网格坐标系 l 用橡皮筋的形式输入多边形l 鼠标移动时,显示鼠标当前位置 l 种子填充算法中用鼠标选择种子点,用表格的形式显示堆栈存储的象素,象素出栈或入栈的过程要显示出来。关键是要将象素填充的顺序表现出来。 l 扫描线算法中先显示一条自上而下的扫描线,如果不与多边形相交,则直接向下移动,否则需要填充多边形内的交点。多边形形成以后,要显示边表的内容,扫描线移动的时候,要动态改变活性边表的内容,一条边加入活性边表或从活性边表中删除需要给出提示。QQ邮箱 286945426@qq.com
|