pyvista.vtk_points#
- vtk_points(
- points: VectorLike[float] | MatrixLike[float],
- deep: bool = True,
- force_float: bool = False,
- allow_empty: bool = True,
numpy配列または配列のようなものを vtkPoints オブジェクトに変換します.
- パラメータ:
- points :
numpy.ndarrayか sequencenumpy.ndarray か python:sequence 変換するポイント.1次元または2次元である必要があります.1つの点または複数の点を受け入れます.
- deepbool, default:
True 配列のディープコピーを行います. これは
pointsがnumpy.ndarrayである場合にのみ適用されます.- force_floatbool, default:
False データ型が非浮動小数点型の場合に,そのデータ型を
float32にキャストします.これをFalseに設定すると,非浮動小数点型を許容することになりますが,データセットを変換する際に,中間の浮動小数点数が切り捨てられる可能性があります.- allow_emptybool, default:
True Allow
pointsto be an empty array. IfFalse, points must be strictly one- or two-dimensional.Added in version 0.45.
- points :
- 戻り値:
例
>>> import pyvista as pv >>> import numpy as np >>> points = np.random.default_rng().random((10, 3)) >>> vpoints = pv.vtk_points(points) >>> vpoints (vtkmodules.vtkCommonCore.vtkPoints)0x7f0c2e26af40