:py:mod:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks`
=================================================================================

.. py:module:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks

.. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks
   :allowtitles:

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

Classes
~~~~~~~

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

   * - :py:obj:`DrawXDLines <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines
          :summary:
   * - :py:obj:`DrawXDDots <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots
          :summary:
   * - :py:obj:`DrawXDTrail <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail
          :summary:
   * - :py:obj:`Draw2DLines <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines
          :summary:
   * - :py:obj:`Draw3DLines <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines
          :summary:
   * - :py:obj:`Draw2DDots <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots
          :summary:
   * - :py:obj:`Draw3DDots <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots
          :summary:
   * - :py:obj:`Draw2DTrail <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail
          :summary:
   * - :py:obj:`Draw3DTrail <rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail>`
     - .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail
          :summary:

API
~~~

.. py:class:: DrawXDLines(task_name: str, lines: numpy.ndarray, color: str = 'blue', line_width: int = 2, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotterTask`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.__init__

   .. py:property:: influence_lim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.influence_lim
      :type: bool

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.influence_lim

   .. py:property:: raw_data
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.raw_data

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.raw_data

   .. py:property:: color
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.color

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.color

   .. py:property:: line_width
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.line_width

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.line_width

   .. py:property:: alpha
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.alpha

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.alpha

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.dim
      :abstractmethod:

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.dim

   .. py:property:: name
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.name

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.name

   .. py:method:: update(lines)
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.update

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines.update

.. py:class:: DrawXDDots(task_name: str, dots: numpy.ndarray, dot_names: numpy.ndarray = None, color: str = 'blue', marker_size: int = 10, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.core.BasePlotterTask`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.__init__

   .. py:method:: update(dots, dot_names=None)
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.update

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.update

   .. py:property:: influence_lim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.influence_lim
      :type: bool

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.influence_lim

   .. py:property:: raw_data
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.raw_data

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.raw_data

   .. py:property:: color
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.color

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.color

   .. py:property:: marker_size
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.marker_size

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.marker_size

   .. py:property:: alpha
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.alpha

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.alpha

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.dim
      :abstractmethod:

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.dim

   .. py:property:: name
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.name

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots.name

.. py:class:: DrawXDTrail(task_name: str, dots: numpy.ndarray, dot_names: numpy.ndarray = None, color: str = 'blue', marker_size: int = 10, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail.__init__

   .. py:property:: line_width
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail.line_width

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail.line_width

   .. py:property:: name
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail.name

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail.name

.. py:class:: Draw2DLines(task_name: str, lines: numpy.ndarray, color: str = 'blue', line_width: int = 2, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines.__init__

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines.dim

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DLines.dim

.. py:class:: Draw3DLines(task_name: str, lines: numpy.ndarray, color: str = 'blue', line_width: int = 2, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDLines`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines.__init__

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines.dim

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DLines.dim

.. py:class:: Draw2DDots(task_name: str, dots: numpy.ndarray, dot_names: numpy.ndarray = None, color: str = 'blue', marker_size: int = 10, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots.__init__

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots.dim

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DDots.dim

.. py:class:: Draw3DDots(task_name: str, dots: numpy.ndarray, dot_names: numpy.ndarray = None, color: str = 'blue', marker_size: int = 10, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDDots`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots.__init__

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots.dim

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DDots.dim

.. py:class:: Draw2DTrail(task_name: str, dots: numpy.ndarray, dot_names: numpy.ndarray = None, color: str = 'blue', marker_size: int = 10, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail.__init__

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail.dim

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw2DTrail.dim

.. py:class:: Draw3DTrail(task_name: str, dots: numpy.ndarray, dot_names: numpy.ndarray = None, color: str = 'blue', marker_size: int = 10, alpha: float = 1.0, influence_lim: bool = True)
   :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail

   Bases: :py:obj:`rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.DrawXDTrail`

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail.__init__

   .. py:property:: dim
      :canonical: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail.dim

      .. autodoc2-docstring:: rofunc.utils.datalab.poselib.poselib.visualization.simple_plotter_tasks.Draw3DTrail.dim
