Interactive Module#

The cdiutils.interactive module provides interactive 3D visualisation tools.

ThreeDViewer(**kwargs)

Widget to display 3D objects from CDI optimisation using Plotly.

Plotter(data[, plot, log, cmap, figsize, ...])

Class to plot data from files or Numpy arrays.

Functions#

plot_3d_isosurface(amplitude, quantities[, ...])

Plot an interactive 3D isosurface using Plotly and ipywidgets.

See Also#

VolumeViewer (3D Interactive) : 3D isosurface viewer documentation VolumeViewer : 2D slice viewer documentation Plotting Module : Static plotting functions