Auto create 2D floor

Of course there is. You write a method to create 4 arcs connected by 4 edges. Lastly (to fill the loop with a face) you call #find_faces() upon one of the edges in this edge loop. (Note that arcs are really a collection of joined edges.)

I do recall a topic here on creating rounded rectangles. Ah, … here it is …