generalize getOuterRadius() so automatic radius tubes touch for number of tubes greater than 2 (ie whenever possible)