pyvista.DataObject#

class DataObject(*args, **kwargs)[ソース]#

ラップされたすべてのデータオブジェクトに共通するメソッド.

パラメータ:
*args

余分な引数は,すべてのラップされたデータオブジェクトにオプションとして渡されます.

**kwargs

余分なキーワード引数は,すべてのラップされたデータオブジェクトにオプションとして渡されます.

メソッド

DataObject.add_field_data(array, name[, deep])

フィールドデータを追加します.

DataObject.clear_field_data()

すべてのフィールドデータを削除します.

DataObject.copy([deep])

オブジェクトのコピーを返します.

DataObject.copy_attributes(dataset)

入力データセットオブジェクトのデータ属性をコピーします.

DataObject.copy_meta_from(*args, **kwargs)

別のオブジェクトからこのオブジェクトにpyvistaメタデータをコピーします.

DataObject.copy_structure(dataset)

入力データセットオブジェクトの構造(ジオメトリとトポロジ)をコピーします.

DataObject.deep_copy(to_copy)

このデータオブジェクトをディープコピーとして別のデータオブジェクトで上書きします.

DataObject.get_data_range()

指定した配列のNaN以外の最小値と最大値を返します.

DataObject.head([display, html])

このデータセットのヘッダ統計情報を返します.

DataObject.save(filename[, binary, texture])

このvtkオブジェクトをファイルに保存します.

DataObject.shallow_copy(to_copy)

指定されたメッシュをこのメッシュに浅くコピーします.

アトリビュート

DataObject.actual_memory_size

データセットオブジェクトの実際のサイズを返します.

DataObject.field_data

DataSetAttributesとしてFieldData を返します.

DataObject.memory_address

基盤となるVTK C++オブジェクトのアドレスを返します.