Computer Science Canada Please Help! Drawing a diagonal in C |
| Author: | UWO [ Thu Sep 29, 2005 8:08 pm ] |
| Post subject: | Please Help! Drawing a diagonal in C |
Hi all, Please Please help me! I need to plot two diagonals in a rectangle or square. The dimensions of the rectangle is given by the user. I am totally at a loss how to do it. My Prof. told me to use a slope to plot a line but i am at total loss how do i do it. I am confused with the equation of y=mx+b; i dunno how to draw a line with this equation. I would appreciate if you guys please help me out with this. Please hep. Regards. |
|
| Author: | Tony [ Fri Sep 30, 2005 7:38 am ] |
| Post subject: | |
I don't know what library you're using to draw, but then again I don't think this is a syntax issue. Should have paid attention in your algebra class. y = mx + b y is your Y coordinate position x is your X coordinate position m is the slope of the line b is the Y coordinate at x value of 0. slope m is defined as change in Y between two points divided by change in X over the same two points. so if you want to draw a line from (a,b) to (c,d) you know that your slope is (d-b)/(c-a). Then for each value of X from a to c, calculate the value of coresponding Y and draw your point. |
|
| Author: | UWO [ Sat Oct 01, 2005 1:43 pm ] |
| Post subject: | Thanks! |
Hi Tony, Thanks a bunch for your help. It was definately a great help and i really appreciate it. I am sorry for posting it in the wrong forum, i'll be careful next time. BTW, you sounded like my mom, should have paid attention in your algebra class Thanks again and take care. Bye. |
|