matplotlib.художник
Artist класс
-
class matplotlib.artist.Artist[source] -
Абстрактный базовый класс для объектов, которые выводятся в FigureCanvas.
Обычно все видимые элементы на рисунке являются подклассами Artist.
Интерактивность
Artist.add_callback | Добавить функцию обратного вызова, которая будет вызываться всякий раз, когда изменяется одно из свойств Artist. |
Artist.remove_callback | Удалить обратный вызов по его идентификатору наблюдателя. |
Artist.pchanged | Вызвать все зарегистрированные обратные вызовы. |
Artist.get_cursor_data | Возвращает данные курсора для данного события. |
Artist.format_cursor_data | Возвращает строковое представление data. |
Artist.mouseover | Если это свойство установлено в True, объект будет запрашивать пользовательскую информацию о контексте, когда курсор мыши перемещается над ним. |
Artist.contains | Проверить, содержит ли объект событие мыши. |
Artist.set_contains | [Устарело] Определить пользовательскую проверку принадлежности для объекта. |
Artist.get_contains | [Устарело] Возвращает пользовательскую функцию проверки принадлежности объекта, если она установлена, или None. |
Artist.pick | Обработка события выбора. |
Artist.pickable | Возвращает, доступен ли объект для выбора. |
Artist.set_picker | Определение поведения выбора для объекта. |
Artist.get_picker | Возвращает поведение выбора для объекта. |
Обрезка
Artist.set_clip_on | Установить, использует ли объект обрезку. |
Artist.get_clip_on | Возвращает, использует ли объект обрезку. |
Artist.set_clip_box | Установить область обрезки объекта Bbox. |
Artist.get_clip_box | Возвращает область обрезки. |
Artist.set_clip_path | Установить путь обрезки объекта. |
Artist.get_clip_path | Возвращает путь обрезки. |
Свойства
Artist.update | Обновить свойства этого объекта из словаря props. |
Artist.update_from | Копировать свойства из other в self. |
Artist.properties | Возвращает словарь всех свойств объекта. |
Artist.set | Установка свойств в пакетном режиме. |
Отрисовка
Artist.draw | Отобразить элемент (и его дочерние элементы) с помощью заданного рендерера. |
Artist.set_animated | Установить состояние анимации элемента. |
Artist.get_animated | Возвращает, анимирован ли элемент. |
Artist.set_alpha | Установить значение альфа-канала, используемое для смешивания. Не поддерживается во всех бэкендах. |
Artist.get_alpha | Возвращает значение альфа-канала, используемое для смешивания. Не поддерживается во всех бэкендах. |
Artist.set_snap | Установить поведение привязки. |
Artist.get_snap | Возвращает значение настройки привязки. |
Artist.set_visible | Установить видимость элемента. |
Artist.get_visible | Возвращает видимость. |
Artist.zorder | |
Artist.set_zorder | Установить z-порядок для элемента. |
Artist.get_zorder | Возвращает z-порядок элемента. |
Artist.set_agg_filter | Установить фильтр agg. |
Artist.set_sketch_params | Устанавливает параметры наброска. |
Artist.get_sketch_params | Возвращает параметры наброска для элемента. |
Artist.set_rasterized | Принудительно использовать растровый (битовый) вывод в векторном бэкенде. |
Artist.get_rasterized | Возвращает значение, указывающее, должен ли элемент быть растровым. |
Artist.set_path_effects | Установить эффекты траектории. |
Artist.get_path_effects | |
Artist.get_agg_filter | Возвращает функцию фильтра для использования с фильтром agg. |
Artist.get_window_extent | Получить область границ элемента на осях в пространстве дисплея. |
Artist.get_transformed_clip_path_and_affine | Возвращает траекторию обрезки с применённой частью преобразования, не связанной с аффином, и оставшейся аффинной частью преобразования. |
Figure and Axes
Artist.remove | Удалить элемент из рисунка, если возможно. |
Artist.axes | Экземпляр Axes, в котором находится элемент, или None. |
Artist.set_figure | Установить экземпляр Figure, к которому принадлежит элемент. |
Artist.get_figure | Возвращает экземпляр Figure, к которому принадлежит элемент. |
Children
Artist.get_children | Возвращает список дочерних элементов Artist данного Artist. |
Artist.findobj | Найти объекты элементов. |
Transform
Artist.set_transform | Установить преобразование элемента. |
Artist.get_transform | Возвращает экземпляр Transform, используемый этим элементом. |
Artist.is_transform_set | Возвращает значение, указывающее, имеет ли элемент явно заданное преобразование. |
Units
Artist.convert_xunits | Преобразовать x, используя тип единиц измерения оси x. |
Artist.convert_yunits | Преобразовать y, используя тип единиц измерения оси y. |
Artist.have_units | Возвращает True, если единицы измерения заданы для какой-либо оси. |
Metadata
Artist.set_gid | Установить идентификатор (группы) для элемента. |
Artist.get_gid | Возвращает идентификатор группы. |
Artist.set_label | Установить метку, которая будет отображаться в легенде. |
Artist.get_label | Возвращает метку, используемую для данного элемента в легенде. |
Artist.set_url | Установить URL для элемента. |
Artist.get_url | Возвращает URL. |
Miscellaneous
Artist.sticky_edges |
x и y списки прилипающих границ для автоматического масштабирования. |
Artist.set_in_layout | Устанавливает, должен ли элемент быть включён в расчёты макета, например, |
Artist.get_in_layout | Возвращает логическое значение, True если элемент включён в расчёты макета. |
Artist.stale | Является ли элемент 'неактуальным' и нуждается ли он в повторной отрисовке для соответствия внутреннего состояния элемента. |
Функции
allow_rasterization | Декоратор для метода draw элемента. |
get | Возвращает значение свойства объекта или выводит все из них. |
getp | Возвращает значение свойства объекта или выводит все из них. |
setp | Устанавливает свойство объекта элемента. |
kwdoc | Просматривает класс Artist (используя ArtistInspector) и возвращает информацию о настраиваемых свойствах и их текущих значениях. |
ArtistInspector | Вспомогательный класс для проверки класса Artist и возвращает информацию о настраиваемых свойствах и их текущих значениях. |
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/artist_api.html