pyvista.DataSetFilters.reflect#
- DataSetFilters.reflect(normal, point=None, inplace=False, transform_all_input_vectors=False, progress_bar=False)[ソース]#
平面でデータセットを反射します.
- パラメータ:
- normalarray_like[
float
] 反射の法線方向.
- pointarray_like[
float
] normal
と共に反射面を定義する点.指定しない場合は,これが原点になります.- inplacebool, default:
False
True
の場合,データセットを直接変更します.- transform_all_input_vectorsbool, default:
False
True
の時,全ての入力ベクトルは変換される.それ以外の場合は,ポイント,法線,およびアクティブなベクトルだけが変換されます.- progress_barbool, default:
False
進行状況を示す進行状況バーを表示します.
- normalarray_like[
- 戻り値:
pyvista.DataSet
反映されたデータセット. リターンタイプは入力と一致します.
例
>>> from pyvista import examples >>> mesh = examples.load_airplane() >>> mesh = mesh.reflect((0, 0, 1), point=(0, 0, -100)) >>> mesh.plot(show_edges=True)
このフィルターを使用したその他の例については, メッシュを反射 を参照してください.