Provide two entry points for "straight" line generation since dot works on
different assumptions than other routing