Removed edge case code for innerRadius = 0. Users should use a circle geometry if they need a zero inner radius ring.