parq_blockmodel.utils.pyvista_utils.df_to_pv_image_data
- parq_blockmodel.utils.pyvista_utils.df_to_pv_image_data(df, geometry, fill_value=nan)[source]
Convert a DataFrame to a PyVista ImageData object for a dense regular grid.
- Parameters:
df (
DataFrame
) – DataFrame with MultiIndex (x, y, z) or columns x, y, z.geometry (
RegularGeometry
) – RegularGeometry instance (provides shape, spacing, origin).fill_value – Value to use for missing cells.
- Returns:
PyVista ImageData object with cell data.
- Return type:
pv.ImageData