***************************
Visualization and animation
***************************

Bloch sphere
------------

.. autoclass:: qutip.bloch.Bloch
    :members:

Graphs and Visualization
------------------------

.. automodule:: qutip.visualization
    :members: hinton, matrix_histogram, plot_energy_levels, plot_fock_distribution, plot_wigner, plot_qfunc, sphereplot, plot_schmidt, plot_qubism, plot_expectation_values, plot_wigner_sphere, plot_spin_distribution
    :undoc-members:

.. automodule:: qutip.animation
    :members: anim_hinton, anim_matrix_histogram, anim_fock_distribution, anim_wigner, anim_qfunc, anim_sphereplot, anim_schmidt, anim_qubism, anim_wigner_sphere, anim_spin_distribution

.. automodule:: qutip.matplotlib_utilities
   :members: wigner_cmap, complex_phase_cmap

.. automodule:: qutip.distributions
    :members: Distribution, HarmonicOscillatorWaveFunction, HarmonicOscillatorProbabilityFunction


Pseudoprobability Functions
---------------------------

.. automodule:: qutip.wigner
    :members: qfunc, spin_q_function, spin_wigner, wigner

.. autoclass:: qutip.QFunc
    :members:

Quantum Process Tomography
--------------------------

.. automodule:: qutip.tomography
    :members: qpt, qpt_plot, qpt_plot_combined
    :undoc-members:
