Spec-Zone.ru › Matplotlib 3.5

matplotlib.artist.ArtistInspector

classmatplotlib.artist.ArtistInspector(o)[исходный код]

Вспомогательный класс для проверки Artist и получения сведений о его настраиваемых свойствах и их текущих значениях.

Инициализирует инспектор художника с объектом Artist или итерируемой последовательностью объектов Artist. Если используется итерируемая последовательность, предполагается, что она однородна (все объекты Artist имеют один тип); вы должны самостоятельно убедиться в этом.

__init__(o)[исходный код]

Инициализирует инспектор художника с объектом Artist или итерируемой последовательностью объектов Artist. Если используется итерируемая последовательность, предполагается, что она однородна (все объекты Artist имеют один тип); вы должны самостоятельно убедиться в этом.

Методы

__init__(o)

Инициализирует инспектор художника с объектом Artist или итерируемой последовательностью объектов Artist.

aliased_name(s)

Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'.

aliased_name_rest(s, target)

Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'; форматирование предназначено для reST.

get_aliases()

Возвращает словарь, сопоставляющий полные имена свойств с наборами псевдонимов для каждого псевдонима в ArtistInspector.

get_setters()

Возвращает строки атрибутов, для которых у объекта есть сеттеры.

get_valid_values(attr)

Возвращает допустимые аргументы для сеттера, связанного с attr.

is_alias(o)

Возвращает признак того, является ли объект метода o псевдонимом другого метода.

pprint_getters()

Возвращает геттеры и фактические значения в виде списка строк.

pprint_setters([prop, leadingspace])

Если prop равно None, возвращает список строк со всеми настраиваемыми свойствами и допустимыми значениями для них.

pprint_setters_rest([prop, leadingspace])

Если prop равно None, возвращает список строк в формате reST со всеми настраиваемыми свойствами и допустимыми значениями для них.

properties()

Возвращает словарь, сопоставляющий имя свойства и его значение.

aliased_name(s)[исходный код]

Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'.

Например, для свойства markerfacecolor линии, имеющего псевдоним, возвращает 'markerfacecolor or mfc', а для свойства transform, не имеющего псевдонима, возвращает 'transform'.

aliased_name_rest(s, target)[исходный код]

Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'; форматирование предназначено для reST.

Например, для свойства markerfacecolor линии, имеющего псевдоним, возвращает 'markerfacecolor or mfc', а для свойства transform, не имеющего псевдонима, возвращает 'transform'.

get_aliases()[исходный код]

Возвращает словарь, сопоставляющий полные имена свойств с наборами псевдонимов для каждого псевдонима в ArtistInspector.

Например, для линий:

{'markerfacecolor': {'mfc'},
 'linewidth'      : {'lw'},
}
get_setters()[исходный код]

Возвращает строки атрибутов, для которых у объекта есть сеттеры.

Например, для линии возвращает ['markerfacecolor', 'linewidth', ....].

get_valid_values(attr)[исходный код]

Возвращает допустимые аргументы для сеттера, связанного с attr.

Для этого выполняется поиск в docstring сеттера строки, начинающейся с "ACCEPTS:" или ".. ACCEPTS:", а затем проверяется наличие документации в стиле numpydoc для первого аргумента сеттера.

is_alias(o)[исходный код]

Возвращает признак того, является ли объект метода o псевдонимом другого метода.

pprint_getters()[исходный код]

Возвращает геттеры и фактические значения в виде списка строк.

pprint_setters(prop=None, leadingspace=2)[исходный код]

Если prop равно None, возвращает список строк со всеми настраиваемыми свойствами и допустимыми значениями для них.

Если prop не равно None, это имя допустимого свойства; оно будет возвращено в виде строки «свойство : допустимые значения».

END_OF_DOCUMENT_MARKER ```
pprint_setters_rest(prop=None, leadingspace=4)[source]

Если prop равно None, возвращает список строк в формате reST, описывающих все устанавливаемые свойства и их допустимые значения.

Если prop не равно None, это имя допустимого свойства, и оно будет возвращено в виде строки "свойство : допустимые значения".

properties()[source]

Возвращает словарь, сопоставляющий имя свойства и его значение.

© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.artist.ArtistInspector.html

Spec-Zone.ru

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