pyvista.pyvista_ndarray#
- class pyvista_ndarray(array: ndarray[Any, dtype[number]] | Sequence[ndarray[Any, dtype[number]] | Sequence[int | float]] | Sequence[Sequence[ndarray[Any, dtype[number]] | Sequence[int | float]]] | vtkAbstractArray, dataset=None, association=FieldAssociation.NONE)#
所有するデータセットとその下にあるvtkArrayを参照するためのndarrayです.
この配列は
numpy.ndarray
と同じように操作することができます.- パラメータ:
- array
Array
orvtk.vtkAbstractArray
配列のようなもの.
- dataset
pyvista.DataSet
入力したデータセット.
- association
pyvista.core.utilities.arrays.FieldAssociation
フィールドアソシエーション.
- array
例
球の点を
pyvista.pyvista_ndarray
として返します.>>> import pyvista as pv >>> mesh = pv.Sphere() >>> mesh.points pyvista_ndarray([[-5.5511151e-17, 0.0000000e+00, -5.0000000e-01], [ 5.5511151e-17, 0.0000000e+00, 5.0000000e-01], [-5.4059509e-02, 0.0000000e+00, -4.9706897e-01], ..., [-1.5616201e-01, -3.3193260e-02, 4.7382659e-01], [-1.0513641e-01, -2.2347433e-02, 4.8831028e-01], [-5.2878179e-02, -1.1239604e-02, 4.9706897e-01]], dtype=float32)
メソッド
アトリビュート