pyvista.Box

目次

pyvista.Box#

Box(
bounds: VectorLike[float] = (-1.0, 1.0, -1.0, 1.0, -1.0, 1.0),
level: int = 0,
quads: bool = True,
) PolyData[ソース]#

指定した境界のソリッド面を持つボックスを作成します.

パラメータ:
boundssequence[float], default: (-1.0, 1.0, -1.0, 1.0, -1.0, 1.0)

Specify the bounding box of the cube. (x_min, x_max, y_min, y_max, z_min, z_max).

levelint, default: 0

面の細分化レベル.

quadsbool, default: True

4つのポイントのセットに対して4角形または2つの3角形のいずれかを生成するようにソースに指示するフラグ.

戻り値:
pyvista.PolyData

箱のメッシュです.

level=2 のボックスを作成します.

>>> import pyvista as pv
>>> mesh = pv.Box(level=2)
>>> mesh.plot(show_edges=True)
../../../_images/pyvista-Box-1_00_00.png