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