update to support all sections of a collection view
fixing warnings about precision in string format statement
let owner decide item size
let owner set center and radius
rearranging equation for better clarity (2π together)
fix section clustering, extract the new logic into a new method, and document
move to private interface
renaming to distinguish from item sizes/centers
move cellcount back to public interface and require owner to set value
use a delegate method to get the most up-to-date amount of elements in a section without going through UICollectionViewDataSource, which will throw an exception because it will have already asked for the number of sections which will be 0
added protocol method to get item diameter for more dynamic layouts
documentation
documentation
don't need this protocol abstraction now
documentation