Normal line algorithm

♣ The Algorithm ::
♣ C / C++ Code ::
void NormalLine(int x1, int y1, int x2, int y2)
{
int dx, dy, b, x, y, xend;
float m;
dx = x2 - x1;
dy = y2 - y1;
m = (float) dy / dx;
b = y1 - m*x1;
if(dx < 0) { x=x2, y=y2, xend=x1; } else
if(dx > 0) { x=x1, y=y1, xend=x2; }
while(x <= xend) {
putpixel(x,y, LIGHTMAGENTA);
x++;
y = m*x + b;
}
}
♣ JAVA Code ::
♣ Source Codes ::
আবদুল্লাহ বিন ওমার (রাঃ) হতে বর্ণিত। 'রসূলুল্লাহ (সঃ) বলেছেনঃ তোমাদের কেউ নামায পড়লে সে যেন তার দু'কাপড়ে নামায পড়ে। সৌন্দর্য প্রকাশের অগ্রাধিকার আল্লাহর জন্যই।' (তাহাওয়ী, বায়হাকী, তাবরানী)