Hello,
I have a vector of rings that are non intersecting amongst them. I would like to create a multipolygon, but I don't have an explicit definition of which rings are outside rings and which are inner rings. 
1. Is there away in boost geometry to construct the multipolygon without explicitly specifying outter/inner rings?
2. If not does anybody have a suggestion of an algorithm to implement this?

Thank you!