Вспомогательная функция преобразует коллекцию полигонов в «составной путь», объект, который представляет все полигоны одновременно, так что вы можете вызвать одну операцию рисования вместо циклического перемещения по вашей коллекции. В основном полезно получить лучшую скорость из matplotlib.
Объекты left
, right
и т. Д. Являются n-мерными массивами, где n - число полигонов: left
содержит координату x левого края и т. Д. Таким образом, массив [[left,left,right,right], [bottom,top,top,bottom]]
имеет размеры (от наружу до дюйма) 2 x 4 xn (2 из-за двух измерений, 4 из-за четырехсторонних многоугольников, n - количество многоугольников), но функция ожидает nx 4 x 2. .T
возвращает транспонирование, которое легко определяется для многомерных массивов, так что оно инвертирует порядок измерений.
Для получения дополнительной информации см. API документы или исходный код . Я не знаю ни одного учебника об объектах пути matplotlib.