pyvista.Cylinder#
- Cylinder(center=(0.0, 0.0, 0.0), direction=(1.0, 0.0, 0.0), radius=0.5, height=1.0, resolution=100, capping=True)[ソース]#
円柱の表面を作成します.
警告
pyvista.Cylinder()
関数はpyvista.CylinderSource
のpyvista.PolyData
を独自の方法で回転させます.pyvista.CylinderSource.output
をz軸方向に90度回転させ,メッシュを新しいcenter
とdirection
に平行移動させ,向きを調整します.pyvista.CylinderStructured()
も参照してください.- パラメータ:
- 戻り値:
pyvista.PolyData
円柱表面.
例
>>> import pyvista as pv >>> cylinder = pv.Cylinder( ... center=[1, 2, 3], direction=[1, 1, 1], radius=1, height=2 ... ) >>> cylinder.plot(show_edges=True, line_width=5, cpos='xy')
>>> pl = pv.Plotter() >>> _ = pl.add_mesh( ... pv.Cylinder( ... center=[1, 2, 3], direction=[1, 1, 1], radius=1, height=2 ... ), ... show_edges=True, ... line_width=5, ... ) >>> pl.camera_position = "xy" >>> pl.show()
上記の例は動作が似ています.