Spec-Zone.ru › Matplotlib 3.2

matplotlib.artist

Диаграмма наследования 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.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, matplotlib.text.TextWithDash

Класс

Класс [исходный код]

Абстрактный базовый класс для объектов, которые отображаются в FigureCanvas.

Как правило, все видимые элементы в фигуре являются подклассами Artist.

Интерактивное

Добавить обратный вызов Добавить функцию обратного вызова, которая будет вызываться всякий раз, когда изменяется одно из свойств объекта.
Удалить обратный вызов Удалить обратный вызов по его идентификатору наблюдателя.
Вызвать все зарегистрированные обратные вызовы Вызвать все зарегистрированные обратные вызовы.
Получить данные курсора Возвращает данные курсора для заданного события.
Отформатировать данные курсора Возвращает строковое представление данных.
mouseover Если это свойство установлено в True, объект будет запрошен для получения пользовательской информации контекста при перемещении курсора мыши над ним.
contains Проверяет, содержит ли объект событие мыши.
Установить contains Определить пользовательскую проверку contains для объекта.
Получить содержит Возвращает пользовательскую функцию проверки содержимого объекта, если она установлена, или None.
pick Обработать событие выбора.
pickable Возвращает, можно ли выбрать объект.
Установить поведение выбора Определить поведение выбора объекта.
Получить поведение выбора Возвращает поведение выбора объекта.

Обрезка

Установить обрезку Установить, использует ли объект обрезку.
Получить обрезку Возвращает, использует ли объект обрезку.
Установить область обрезки Устанавливает область обрезки объекта Bbox.
Получить область обрезки Возвращает область обрезки.
Установить путь обрезки Устанавливает путь обрезки объекта.
Получить путь обрезки Возвращает путь обрезки.

Свойства объёма

Обновить Обновить свойства этого объекта из словаря props.
Обновить из Скопировать свойства из other в self.
Свойства Возвращает словарь всех свойств объекта.
Установить Устанавливатель свойств для партии.

Рисование

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 Возвращает True, если единицы установлены на любой оси.

Метаданные

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 объекта Artist.
get Возвращает значение свойства объекта.
getp Возвращает значение свойства объекта.
setp Установить свойство объекта Artist.
kwdoc Просмотреть класс Artist (используя ArtistInspector) и получить информацию о его устанавливаемых свойствах и их текущих значениях.
ArtistInspector Вспомогательный класс для просмотра объекта Artist и получения информации о его устанавливаемых свойствах и их текущих значениях.

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/artist_api.html

Spec-Zone.ru

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