:py:mod:`rofunc.utils.visualab.ellipsoid`
=========================================

.. py:module:: rofunc.utils.visualab.ellipsoid

.. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid
   :allowtitles:

Module Contents
---------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`sphere_plot3d <rofunc.utils.visualab.ellipsoid.sphere_plot3d>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid.sphere_plot3d
          :summary:
   * - :py:obj:`plot_ellipsoid_3d <rofunc.utils.visualab.ellipsoid.plot_ellipsoid_3d>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid.plot_ellipsoid_3d
          :summary:
   * - :py:obj:`ellipsoid_plot3d <rofunc.utils.visualab.ellipsoid.ellipsoid_plot3d>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid.ellipsoid_plot3d
          :summary:

API
~~~

.. py:function:: sphere_plot3d(mean, cov, color=[1, 0, 0], alpha=0.2, ax=None)
   :canonical: rofunc.utils.visualab.ellipsoid.sphere_plot3d

   .. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid.sphere_plot3d

.. py:function:: plot_ellipsoid_3d(ell, ax, color, alpha)
   :canonical: rofunc.utils.visualab.ellipsoid.plot_ellipsoid_3d

   .. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid.plot_ellipsoid_3d

.. py:function:: ellipsoid_plot3d(ellipsoids, mode='quaternion', Rs=None)
   :canonical: rofunc.utils.visualab.ellipsoid.ellipsoid_plot3d

   .. autodoc2-docstring:: rofunc.utils.visualab.ellipsoid.ellipsoid_plot3d
