pyvista.Text3DSource#
- class Text3DSource(
- string: str | None = None,
- depth: float | None = None,
- width: float | None = None,
- height: float | None = None,
- center: VectorLike[float] = (0.0, 0.0, 0.0),
- normal: VectorLike[float] = (0.0, 0.0, 1.0),
- process_empty_string: bool = True,
3Dテキストを文字列から生成します。
指定された幅、高さ、または奥行きで文字列から 3D テキストを生成します。
Added in version 0.43.
- パラメータ:
- string
str
, default: "" ソースのテキスト文字列。
- depth
float
,optional
テキストの深さ.もし
None
なら,深さはデフォルトでheight
の半分に設定されます.平面テキストの場合は0.0
に設定されます.- width
float
,optional
テキストの幅.もし
None
なら,幅はheight
に比例して拡大縮小されます.- height
float
,optional
テキストの高さ.もし
None
なら,高さはwidth
に比例して拡大縮小されます.- center
Sequence
[float
], default: (0.0, 0.0, 0.0) テキストの中心.テキストの軸合わせされたバウンディングボックスの中央として定義されます.
- normal
Sequence
[float
], default: (0.0, 0.0, 1.0) テキストの法線方向.この方向は,テキストの
depth
と平行で,テキストの前面から離れる方向を指します.- process_empty_stringbool, default:
True
True
の場合、string
が空の場合、output
は空のメッシュではなく、center
に位置する単一のポイントです。詳細については、process_empty_string
を参照してください。
- string
メソッド
ソースの出力を更新します。
アトリビュート
テキストの中心を取得または設定します。
テキストの深さを取得または設定します。
テキストの高さを取得または設定します。
テキストの通常の方向を返すか設定します。
ソースの出力を取得します。
空の文字列が設定されたときの挙動を制御するフラグを返すか設定します。
テキスト文字列を返したり設定したりします。
テキストの幅を取得または設定します。