matplotlib.художник
Artist класс
- класс
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 | Возвращает обрезку с применённой частью преобразования, не связанной с аффином, и оставшуюся аффинную часть преобразования. |
Рисунок и оси
Artist.remove | Удалить элемент с рисунка, если это возможно. |
Artist.axes | Экземпляр Axes, в котором находится элемент, или None. |
Artist.set_figure | Установить экземпляр Figure, к которому принадлежит элемент. |
Artist.get_figure | Возвращает экземпляр Figure, к которому принадлежит элемент. |
Потомки
Artist.get_children | Возвращает список дочерних элементов Artist этого элемента Artist. |
Artist.findobj | Найти объекты элементов. |
Преобразование
Artist.set_transform | Установить преобразование элемента. |
Artist.get_transform | Возвращает экземпляр Transform, используемый этим элементом. |
Artist.is_transform_set | Возвращает, имеет ли элемент явно заданное преобразование. |
Единицы
Artist.convert_xunits | Преобразовать x, используя тип единиц измерения оси x. |
Artist.convert_yunits | Преобразовать y, используя тип единиц измерения оси y. |
Artist.have_units | Возвращает, установлены ли единицы измерения на любой оси. |
Метаданные
Artist.set_gid | Установить идентификатор (группы) для элемента. |
Artist.get_gid | Возвращает идентификатор группы. |
Artist.set_label | Установить метку, которая будет отображаться в легенде. |
Artist.get_label | Возвращает метку, используемую для этого элемента в легенде. |
Artist.set_url | Установить URL для элемента. |
Artist.get_url | Возвращает URL. |
Разное
Artist.sticky_edges |
x и y списки привязных границ для автоматического масштабирования. |
Artist.set_in_layout | Установить, должен ли элемент входить в вычисления макета, например, |
Artist.get_in_layout | Возвращает логический флаг, True если элемент включен в вычисления макета. |
Artist.stale | Является ли элемент «неактуальным» и необходимо ли его перерисовать, чтобы вывод соответствовал внутреннему состоянию элемента. |
Функции
allow_rasterization | Декоратор для метода draw элемента. |
get | Возвращает значение свойства элемента Artist или выводит все из них. |
getp | Возвращает значение свойства элемента Artist или выводит все из них. |
setp | Устанавливает одно или несколько свойств для элемента Artist или выводит список допустимых значений. |
kwdoc | Проверяет класс Artist (используя ArtistInspector) и возвращает информацию о настраиваемых свойствах и их текущих значениях. |
ArtistInspector | Вспомогательный класс для проверки элемента Artist и возвращения информации о настраиваемых свойствах и их текущих значениях. |
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/artist_api.html