This gives a user a way to draws lines on surfaces.
Position a mouse cursor on a surface and click LMB.
Move a mouse to position the end point.
Click LMB again to finish draw a line.
You can draw an another line at the end point of the previous line, which will be the starting point of the another line.