Text this: 3D indoor topological modelling based on homotopy continuation