Spec-Zone.ru › Matplotlib 3.5

matplotlib.artist

Диаграммы наследования

Inheritance diagram of matplotlib.axes._axes.Axes, matplotlib.axes._base._AxesBase, matplotlib.axis.Axis, matplotlib.axis.Tick, matplotlib.axis.XAxis, matplotlib.axis.XTick, matplotlib.axis.YAxis, matplotlib.axis.YTick, matplotlib.collections.AsteriskPolygonCollection, matplotlib.collections.BrokenBarHCollection, matplotlib.collections.CircleCollection, matplotlib.collections.Collection, matplotlib.collections.EllipseCollection, matplotlib.collections.EventCollection, matplotlib.collections.LineCollection, matplotlib.collections.PatchCollection, matplotlib.collections.PathCollection, matplotlib.collections.PolyCollection, matplotlib.collections.QuadMesh, matplotlib.collections.RegularPolyCollection, matplotlib.collections.StarPolygonCollection, matplotlib.collections.TriMesh, matplotlib.collections._CollectionWithSizes, matplotlib.contour.ClabelText, matplotlib.figure.Figure, matplotlib.image.AxesImage, matplotlib.image.BboxImage, matplotlib.image.FigureImage, matplotlib.image.NonUniformImage, matplotlib.image.PcolorImage, matplotlib.image._ImageBase, matplotlib.legend.Legend, matplotlib.lines.Line2D, matplotlib.offsetbox.AnchoredOffsetbox, matplotlib.offsetbox.AnchoredText, matplotlib.offsetbox.AnnotationBbox, matplotlib.offsetbox.AuxTransformBox, matplotlib.offsetbox.DrawingArea, matplotlib.offsetbox.HPacker, matplotlib.offsetbox.OffsetBox, matplotlib.offsetbox.OffsetImage, matplotlib.offsetbox.PackerBase, matplotlib.offsetbox.PaddedBox, matplotlib.offsetbox.TextArea, matplotlib.offsetbox.VPacker, matplotlib.patches.Arc, matplotlib.patches.Arrow, matplotlib.patches.Circle, matplotlib.patches.CirclePolygon, matplotlib.patches.ConnectionPatch, matplotlib.patches.Ellipse, matplotlib.patches.FancyArrow, matplotlib.patches.FancyArrowPatch, matplotlib.patches.FancyBboxPatch, matplotlib.patches.Patch, matplotlib.patches.PathPatch, matplotlib.patches.StepPatch, matplotlib.patches.Polygon, matplotlib.patches.Rectangle, matplotlib.patches.RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches.Wedge, matplotlib.projections.geo.AitoffAxes, matplotlib.projections.geo.GeoAxes, matplotlib.projections.geo.HammerAxes, matplotlib.projections.geo.LambertAxes, matplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table.Cell, matplotlib.table.CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib.text.Text

Artist класс

classmatplotlib.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.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 и Axes

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

Декоратор для метода Artist.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.5.1/api/artist_api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API