I agree with gusano79. What you really need to do here is to come up with rules to obtain 2 end points of each line you are going to display. You could use tangent, maybe?
Taywin
Posting Virtuoso
1,727 posts since Apr 2010
Reputation Points: 229
Solved Threads: 239