Skip to content

Latest commit

 

History

History
104 lines (70 loc) · 1.2 KB

File metadata and controls

104 lines (70 loc) · 1.2 KB

Class reference

../figs/classes.png

(click to enlarged)

The Spatial Math Toolbox classes form a hierarchy. They all inherit from the abstract class SMUserList which embues them with list-like functionality.

3D-space

Pose in 3D

.. toctree::
   :maxdepth: 2

   3d_pose_SE3
   3d_pose_twist
   3d_pose_dualquaternion


Orientation in 3D

.. toctree::
   :maxdepth: 2

   3d_orient_SO3
   3d_orient_unitquaternion


6D spatial vectors

.. toctree::
   :maxdepth: 2

   6d_spatial.rst
   6d_m6.rst
   6d_velocity.rst
   6d_acceleration.rst
   6d_f6.rst
   6d_force.rst
   6d_momentum.rst
   6d_inertia.rst

Geometry in 3D

.. toctree::
   :maxdepth: 2

   3d_line
   3d_plane

Supporting

.. toctree::
   :maxdepth: 2

   3d_quaternion
   3d_dualquaternion


2D-space

Pose in 2D

.. toctree::
   :maxdepth: 2

   2d_pose_SE2
   2d_pose_twist

Orientation in 2D

.. toctree::
   :maxdepth: 2

   2d_orient_SO2

Geometry in 2D

.. toctree::
   :maxdepth: 2

   2d_line
   2d_linesegment
   2d_polygon
   2d_ellipse