Существует довольно много полезных функций , которые доступны для полигонов, но недоступны для (закрытых) путей. Таким образом, реальный вопрос заключается в том, зачем кому-то использовать закрытые пути, когда они могут использовать полигоны? Одним из возможных ответов было бы сокращение использования памяти: путь требует 16 + 16n байт, тогда как полигону требуется 40 + 16n байт, что может иметь значение, если у вас много данных.