Исходные данные:
Массив линий ( начало(x, y), конец(x, y) )
Массив точек (x, y)
Массив линий это план этажа, кабинеты, коридоры, двери, окна и ... Другими словами все то, что архитектор начертил бы на бумаге.
Точки - координаты внутри кабинетов (только внутри кабинетов).
Нужно построить кабинеты имея исходные данные!
p.s. сам ломаю голову как это сделать.