Classes and functions
=====================


Pose classes
------------

Pose in 2D
^^^^^^^^^^

.. automodule:: spatialmath.pose2d
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members: __mul__,  __truediv__, __add__, __sub__, __eq__, __ne__, __pow__,   __init__
   :exclude-members: count, copy, index, sort, remove
   
Pose in 3D
^^^^^^^^^^

.. automodule:: spatialmath.pose3d
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members: __mul__,  __truediv__, __add__, __sub__, __eq__, __ne__, __pow__,   __init__
   :exclude-members: count, copy, index, sort, remove


.. automodule:: spatialmath.quaternion
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members: __mul__,  __truediv__, __add__, __sub__, __eq__, __ne__, __pow__, __init__
   :exclude-members: count, copy, index, sort, remove

   
Geometry
--------

Geometry in 3D
^^^^^^^^^^^^^^

.. automodule:: spatialmath.geom3d
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members: __mul__, __rmul__, __eq__, __ne__, __init__, __or__, __xor__

Functions (base)
----------------

Transforms in 2D
^^^^^^^^^^^^^^^^

.. automodule:: spatialmath.base.transforms2d
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members:
   
Transforms in 3D
^^^^^^^^^^^^^^^^

.. automodule:: spatialmath.base.transforms3d
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members:


Transforms in ND
^^^^^^^^^^^^^^^^

.. automodule:: spatialmath.base.transformsNd
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members:

Vectors
^^^^^^^

.. automodule:: spatialmath.base.vectors
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members:

Quaternions
^^^^^^^^^^^

.. automodule:: spatialmath.base.quaternions
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members:


