:py:mod:`rofunc.devices.optitrack.visualize`
============================================

.. py:module:: rofunc.devices.optitrack.visualize

.. autodoc2-docstring:: rofunc.devices.optitrack.visualize
   :allowtitles:

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

Classes
~~~~~~~

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

   * - :py:obj:`PauseAnimation <rofunc.devices.optitrack.visualize.PauseAnimation>`
     - .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.PauseAnimation
          :summary:

Functions
~~~~~~~~~

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

   * - :py:obj:`visualize_objects <rofunc.devices.optitrack.visualize.visualize_objects>`
     - .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.visualize_objects
          :summary:

Data
~~~~

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

   * - :py:obj:`COLORS <rofunc.devices.optitrack.visualize.COLORS>`
     - .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.COLORS
          :summary:

API
~~~

.. py:data:: COLORS
   :canonical: rofunc.devices.optitrack.visualize.COLORS
   :value: ['b', 'g', 'r', 'c', 'm', 'y', 'k']

   .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.COLORS

.. py:class:: PauseAnimation(fig, *args, **kwargs)
   :canonical: rofunc.devices.optitrack.visualize.PauseAnimation

   Bases: :py:obj:`object`

   .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.PauseAnimation

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.PauseAnimation.__init__

.. py:function:: visualize_objects(parent_dir: str, objs: dict, meta: dict, show_markers: bool = True, save_gif: bool = False, scale: str = '', up_axis: str = 'Y')
   :canonical: rofunc.devices.optitrack.visualize.visualize_objects

   .. autodoc2-docstring:: rofunc.devices.optitrack.visualize.visualize_objects
