Three-Dimensional Geometry Inference of Convex And Non-Convex Rooms Using Spatial Room Impulse Responses