السلام عليكم
ابغى منكم مساعدة في الواجب الثالث ابغى تحويل الكود من لغة C الى لغة C# ل BOUNDARY FILL و FLOODFILL
void boundaryFill4(int x,int y,int fillColor,int borderColor)
{
int interiorColor;
getPixel(x,y,interiorColor);
if((interiorColor!=borderColor)&&(interiorColor!=fil lColor))
{
setPixel(x,y);
boundaryFill4(x+1,y,fillColor,borderColor);
boundaryFill4(x-1,y,fillColor,borderColor);
boundaryFill4(x,y+1,fillColor,borderColor);
boundaryFill4(x,y-1,fillColor,borderColor);
}
void floodFill4(int x,int y,int fillColor,int interiorColor)
{
int color;
getPixel(x,y,color);
if(color=interiorColor))
{
setPixel(x,y);
floodFill4(x+1,y,fillColor,borderColor);
floodFill4(x-1,y,fillColor,borderColor);
floodFill4(x,y+1,fillColor,borderColor);
floodFill4(x,y-1,fillColor,borderColor);
}
والمساعدة الثانية تحويل كو د COHENSUTHERLAND LINE CLIPPING الى C#
الي موجود في المذكرة الثانية صفحة 320-322