reza08
کاربر فعال
سلام
ميخوام اين تابع رو در c# طوري بنويسم كه بتونم از داخل main فراخواني كنم و اجرا بشه
راهنمايي كنيد كه كجا بنويسم؟
linebres(int x0, int y0, int xend, int yend)
{
int x, y, dx = xend - x0, dy = yend - y0;
int p = 2 * dy - dx, de = 2 * dy - 2 * dx, df = 2 * dy;
if (x0 > xend)
{
x = xend;
y = yend;
xend = x0;
}
else
{
x = x0;
y = y0;
}
Setpixel(x,y,color);
while (x < xend)
{
x++;
if (p < 0)
p = p + df;
else
{
y++;
p = p + de;
}
Setpixel(x,y,color);
}
ميخوام اين تابع رو در c# طوري بنويسم كه بتونم از داخل main فراخواني كنم و اجرا بشه
راهنمايي كنيد كه كجا بنويسم؟
linebres(int x0, int y0, int xend, int yend)
{
int x, y, dx = xend - x0, dy = yend - y0;
int p = 2 * dy - dx, de = 2 * dy - 2 * dx, df = 2 * dy;
if (x0 > xend)
{
x = xend;
y = yend;
xend = x0;
}
else
{
x = x0;
y = y0;
}
Setpixel(x,y,color);
while (x < xend)
{
x++;
if (p < 0)
p = p + df;
else
{
y++;
p = p + de;
}
Setpixel(x,y,color);
}