I have co-ordinates (x0,y0) and (x1,y1) that define a line of length L. I want to draw a line of length L that is perpendicular to this line such that the midpoint of the new line touches (x0,y0) - so that it forms a T. I need to obtain the co-ordinates (x3,y3) and (x4,y4) of this line.
I know that the slope of the original line is (y1-y0) / (x1-x0) and that the the slope of the new line will be -1 * the inverse of that.
This question is broadly similar (and probably quite simple) to this question:
Drawing line perpendicular to a given line
If I knew x3,y3 then I'd obviously be able to calculate x4,y4 easily, but I'm stumped at how to obtain the co-ordinates x3,y3.