pyvista_js.TextProperty#
- class pyvista_js.TextProperty(font_size: int = 18, color: tuple[float, float, float] | str = (1.0, 1.0, 1.0), opacity: float = 1.0, bold: bool = False, italic: bool = False)#
ベースクラス:
objectProperties for text rendering.
Provides control over text appearance including font size, color, and opacity.
- パラメータ:
font_size (int, optional) -- Font size in points. Default is
18.color (tuple of float or str, optional) -- RGB color with values between 0 and 1, or a color name. Default is white.
opacity (float, optional) -- Text opacity between 0 (transparent) and 1 (opaque). Default is
1.0.bold (bool, optional) -- Enable bold text. Default is
False.italic (bool, optional) -- Enable italic text. Default is
False.
サンプル
>>> import pyvista_js as pv >>> prop = pv.TextProperty(font_size=24, color="red", bold=True) >>> prop.font_size 24
- __init__(font_size: int = 18, color: tuple[float, float, float] | str = (1.0, 1.0, 1.0), opacity: float = 1.0, bold: bool = False, italic: bool = False) None#
Initialize a TextProperty instance.
Methods
__init__([font_size, color, opacity, bold, ...])Initialize a TextProperty instance.