Spec-Zone.ru › Matplotlib 2.1

Модуль 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.Polygon, matplotlib.patches.Rectangle, matplotlib.patches.RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches.Wedge, matplotlib.patches.YAArrow, 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

Artist класс

class matplotlib.artist.Artist

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

Интерактивное взаимодействие

Artist.add_callback Добавляет функцию обратного вызова, которая будет вызываться всякий раз, когда изменяется одно из свойств Artist.
Artist.format_cursor_data Возвращает отформатированную строку данных курсора.
Artist.get_contains Возвращает используемый тестом _contains для элемента или None для значения по умолчанию.
Artist.get_cursor_data Получить данные курсора для данного события.
Artist.get_picker Возвращает объект пикера, используемый этим элементом.
Artist.hitlist Список потомков элемента, содержащих событие мыши event.
Artist.mouseover
Artist.pchanged Вызывает событие при изменении свойства, вызывая все зарегистрированные обратные вызовы.
Artist.pick Обработка события выбора.
Artist.pickable Возвращает True, если Artist можно выбрать.
Artist.remove_callback Удаление обратного вызова по его id.
Artist.set_contains Замена теста _contains, используемого этим элементом.
Artist.set_picker Устанавливает значение эпсилон для выбора, используемого этим элементом.
Artist.contains Проверка, содержит ли элемент событие мыши.

Отступы и автоматическое масштабирование

Artist.sticky_edges x и y списки привязанных отступов.

Обрезка

Artist.get_clip_box Возвращает область обрезки элемента.
Artist.get_clip_on Возвращает значение, указывающее, используется ли обрезка.
Artist.get_clip_path Возвращает путь обрезки элемента.
Artist.set_clip_box Устанавливает область обрезки элемента с помощью Bbox.
Artist.set_clip_on Устанавливает значение, указывающее, используется ли обрезка.
Artist.set_clip_path Устанавливает путь обрезки элемента, который может быть:

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

Artist.update Обновляет свойства этого Artist из словаря prop.
Artist.update_from Копирует свойства из other в self.
Artist.properties Возвращает словарь, сопоставляющий имя свойства со значением для всех свойств элемента.
Artist.set Установщик свойств по частям.

Отрисовка

Artist.draw Метод отрисовки производных классов
Artist.get_animated Возвращает состояние анимации объекта
Artist.set_animated Устанавливает состояние анимации объекта.
Artist.get_agg_filter возвращает функцию фильтра для использования с agg фильтром
Artist.get_alpha Возвращает значение альфа-канала для смешивания - не поддерживается во всех случаях
Artist.get_snap Возвращает значение настройки привязки, которое может быть:
Artist.get_visible Возвращает значение видимости объекта
Artist.get_zorder Возвращает значение z-порядка объекта Artist.
Artist.set_agg_filter установить функцию agg_filter.
Artist.set_alpha Устанавливает значение альфа-канала для смешивания - не поддерживается во всех бэкендах.
Artist.set_sketch_params Устанавливает параметры рисования с эффектом наброска.
Artist.set_snap Устанавливает значение настройки привязки, которое может быть:
Artist.get_rasterized возвращает True, если объект должен быть растрирован
Artist.get_sketch_params Возвращает параметры наброска для объекта.
Artist.set_path_effects устанавливает path_effects, которое должно быть списком экземпляров
Artist.set_rasterized Принудительно включать растрирование (рисование в формате bitmap) в выходных данных векторного бэкенда.
Artist.zorder
Artist.set_visible Устанавливает видимость объекта.
Artist.set_zorder Устанавливает z-порядок объекта.
Artist.get_window_extent Получить прямоугольник границ объекта в пространстве отображения.
Artist.get_path_effects
Artist.get_transformed_clip_path_and_affine Возвращает обрезку пути с применённой неаффинной частью преобразования и оставшейся аффинной частью преобразования.

Объекты Figure и Axes

Artist.remove Удалить объект из Figure, если это возможно.
Artist.axes Экземпляр Axes, в котором находится объект, или None.
Artist.set_figure Установить экземпляр Figure, к которому принадлежит объект.
Artist.get_figure Возвращает экземпляр Figure, к которому принадлежит объект.
Artist.is_figure_set Возвращает True, если объект привязан к Figure.

Дочерние элементы

Artist.get_children Возвращает список дочерних элементов, которые содержит объект.
Artist.findobj Поиск объектов-артистов.

Преобразование

Artist.set_transform Устанавливает экземпляр Transform, используемый этим объектом.
Artist.get_transform Возвращает экземпляр Transform, используемый этим объектом.
Artist.is_transform_set Возвращает True, если у объекта Artist явно задано преобразование.

Единицы измерения

Artist.convert_xunits Для объектов в осях, если ось x поддерживает единицы измерения,
Artist.convert_yunits Для объектов в осях, если ось y поддерживает единицы измерения,
Artist.have_units Возвращает True, если единицы измерения установлены на осях x или y

Метаданные

Artist.get_gid Возвращает идентификатор группы
Artist.get_label Получить метку, используемую для данного объекта в легенде.
Artist.set_gid Устанавливает идентификатор (группы) для объекта
Artist.set_label Установить метку s для автоматической легенды.
Artist.get_url Возвращает URL
Artist.set_url Устанавливает URL для объекта
Artist.aname

Недействительный

Artist.stale Если объект «недействителен» и необходимо перерисовать его, чтобы выходные данные соответствовали внутреннему состоянию объекта.

Функции

allow_rasterization Декоратор для метода Artist.draw.
get Возвращает значение свойства объекта.
getp Возвращает значение свойства объекта.
setp Устанавливает свойство объекта-объекта.
kwdoc
ArtistInspector Вспомогательный класс для проверки объекта Artist и возврата информации о его настраиваемых свойствах и их текущих значениях.

© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/artist_api.html

Spec-Zone.ru

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