pyvista.DataObjectFilters

pyvista.DataObjectFilters#

class DataObjectFilters[ソース]#

A set of common filters that can be applied to any DataSet or MultiBlock.

メソッド

DataObjectFilters.cell_centers([vertex, ...])

このデータセットのセルの中心に点を生成します.

DataObjectFilters.cell_data_to_point_data([...])

データから日付へのセル変換

DataObjectFilters.cell_quality([...])

メッシュのセルごとに (ジオメトリ) 精度の関数を計算します.

DataObjectFilters.clip([normal, origin, ...])

原点と法線を指定して,データセットを平面でクリップします.

DataObjectFilters.clip_box([bounds, invert, ...])

境界によって定義された境界ボックスによってデータセットをクリップします.

DataObjectFilters.compute_cell_sizes([...])

0D (頂点数) ,1 D (長さ) ,2 D (面積) ,および3 D (体積) セルのサイズを計算します.

DataObjectFilters.ctp([pass_cell_data, ...])

データから日付へのセル変換

DataObjectFilters.elevation([low_point, ...])

データセットにスカラー値を生成します.

DataObjectFilters.extract_all_edges([...])

データセットのすべての内部/外部エッジをPolyDataとして抽出します.

DataObjectFilters.flip_normal(normal[, ...])

フリップメッシュは通常のものと同じです.

DataObjectFilters.flip_x([point, ...])

メッシュをx軸を中心に反転させます.

DataObjectFilters.flip_y([point, ...])

メッシュをy軸を中心に反転させます.

DataObjectFilters.flip_z([point, ...])

メッシュをZ軸を中心に反転させます.

DataObjectFilters.point_data_to_cell_data([...])

点データをセルデータに変換します.

DataObjectFilters.ptc([pass_point_data, ...])

点データをセルデータに変換します.

DataObjectFilters.reflect(normal[, point, ...])

平面でデータセットを反射します.

DataObjectFilters.rotate(rotation[, point, ...])

回転マトリックスまたは Rotation オブジェクトを使用して、点を中心にメッシュを回転させます。

DataObjectFilters.rotate_vector(vector, angle)

メッシュをベクトルを中心に回転します.

DataObjectFilters.rotate_x(angle[, point, ...])

メッシュをx軸を中心に回転します.

DataObjectFilters.rotate_y(angle[, point, ...])

メッシュをy軸を中心に回転します.

DataObjectFilters.rotate_z(angle[, point, ...])

メッシュをZ軸を中心に回転します.

DataObjectFilters.sample(target[, ...])

渡されたメッシュからこのメッシュに配列データをリサンプルします.

DataObjectFilters.scale(xyz[, ...])

メッシュをスケールします.

DataObjectFilters.slice([normal, origin, ...])

指定した原点および法線ベクトル方向の平面でデータセットをスライスします.

DataObjectFilters.slice_along_axis([n, ...])

指定した軸に沿って,入力データセットのスライスを多数作成します.

DataObjectFilters.slice_along_line(line[, ...])

パスとしてpolyline/splineを使用してデータセットをスライスします.

DataObjectFilters.slice_implicit(...[, ...])

VTK陰関数でデータセットをスライスします.

DataObjectFilters.slice_orthogonal([x, y, ...])

3つの直交平面上のデータセットから3つの直交スライスを作成します.

DataObjectFilters.transform(trans[, ...])

このメッシュを4x4変換で変換します.

DataObjectFilters.translate(xyz[, ...])

メッシュを移動します.

DataObjectFilters.triangulate([inplace, ...])

すべて3角形のメッシュを返します.

アトリビュート