Dualisation of Voronoi domains and Klotz construction: a general method for the generation of proper space fillings