pyvista.Cone

目次

pyvista.Cone#

Cone(
center: VectorLike[float] = (0.0, 0.0, 0.0),
direction: VectorLike[float] = (1.0, 0.0, 0.0),
height: float = 1.0,
radius: float | None = None,
capping: bool = True,
angle: float | None = None,
resolution: int = 6,
) PolyData[ソース]#

円錐を作成します.

パラメータ:
centersequence[float], default: (0.0, 0.0, 0.0)

中心は [x, y, z] にあります.円錐の軸はこの点を通ります.

directionsequence[float], default: (1.0, 0.0, 0.0)

円錐の [x, y, z] の方向ベクトル.

heightfloat, default: 1.0

指定した方向の円錐に沿った高さ.

radiusfloat, optional

円錐の底面半径.

cappingbool, optional

錐体の底面をポリゴンでキャップすることを有効または無効にします.

anglefloat, optional

円錐の軸と母線の間の角度.

resolutionint, default: 6

円錐を表すために使用される小面の数.

戻り値:
pyvista.PolyData

コーンメッシュ.

デフォルトの円錐を作成します.

>>> import pyvista as pv
>>> mesh = pv.Cone()
>>> mesh.plot(show_edges=True, line_width=5)
../../../_images/pyvista-Cone-1_00_00.png