عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 06-01-2010, 11:44 PM

الكائن الكائن غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Feb 2009
نوع الدراسة: انتظام
المستوى: الخامس
الجنس: ذكر
المشاركات: 29
Skaau.com (15) Cs454 الرسم بالحاسب


السلام عليكم
ابغى منكم مساعدة في الواجب الثالث ابغى تحويل الكود من لغة 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نقرتين لعرض الصورة في صفحة مستقلة
رد مع اقتباس