Шаг 157.
Язык Python. Визуализация данных. Библиотека Mayavi. Настройка представления. Настройка элементов оформления. Заголовок сцены

    На этом шаге мы рассмотрим пример использования функции title().

    Начнём наше знакомство с заголовка сцены. С ним мы уже встречались в предыдущем разделе, когда создавали и настраивали фигуру.

    Прототип функции для управления заголовком имеет вид:

  title(*args, **kwargs)

    Параметры функции:

color
Цвет заголовка, задаётся как кортеж из трёх элементов, каждый из которых является числом в диапазоне от 0 до 1.

figure
Сцена, на которой будет отображён заголовок. Если параметр равен None, то надпись будет выведена на текущий сцене.
height

Высота, на которой следует расположить заголовок, задаётся как пропорция от размера фигуры.
line_width

Ширина линии символов. Значение по умолчанию: 2.
opacity
Прозрачность, значение по умолчанию 1.

size
Размер заголовка.

name
Имя создаваемого объекта.

    Пример работы с заголовком:

import numpy as np
from mayavi import mlab

t = np.linspace(-5, 5, 100)
x = 3 * np.cos(t)
y = 3 * np.sin(t)
z = t / np.pi

s = mlab.plot3d(x, y, z, z, tube_radius=0.1)
mlab.title("Test Fig", color=(0, 1, 0), height=0.1,
           opacity=0.5, size=1.5)
mlab.show()
Архив с файлом можно взять здесь.


Рис.1. Демонстрация работы с функцией title()

    На следующем шаге мы рассмотрим внешний контур модели.




Предыдущий шаг Содержание Следующий шаг