parq_blockmodel.utils.pyvista.pyvista_utils

Functions

calculate_spacing

Calculate the spacing of an UnstructuredGrid by finding the mode of unique differences.

df_to_poly_data

Convert a DataFrame to a PyVista PolyData object for a sparse grid.

df_to_pv_image_data

Convert a DataFrame to a PyVista ImageData object for a dense regular grid.

df_to_pv_structured_grid

Convert a DataFrame into a PyVista StructuredGrid.

df_to_pv_unstructured_grid

Convert a DataFrame into a PyVista UnstructuredGrid.

infer_regular_geometry_from_df

Infer RegularGeometry from DataFrame centroids (x, y, z columns or index).

poly_data_to_df

Convert a PyVista PolyData object to a DataFrame using point coordinates.

pv_image_data_to_df

Convert a PyVista ImageData object to a DataFrame using cell centroids.