天天看點

自制3D顯示引擎六.二:遞歸式填充

該算法效果可以從win系統畫圖程式中得到。

public void pfill(int x,int y){

if(x>=0&&x<ph&&y>=0&&y<pv){

if(pics[x][y]<>setpci){

pics[x][y]=setpci;

pfill(x-1,y);

pfill(x,y-1);

pfill(x+1,y);

pfill(x,y+1);

}

}

}

繼續閱讀