lcvtoolbox.vision.geometry.primitives.pose\_quaternion.PoseQuaternion
=====================================================================

.. currentmodule:: lcvtoolbox.vision.geometry.primitives.pose_quaternion

.. autoclass:: PoseQuaternion
   :members:
   :undoc-members:
   :show-inheritance:
   :inherited-members:
   :special-members: __init__, __str__, __repr__

   
   
   .. rubric:: Methods

   .. autosummary::
      :nosignatures:
   
      ~PoseQuaternion.__init__
      ~PoseQuaternion.apply_to_vector
      ~PoseQuaternion.compose
      ~PoseQuaternion.copy
      ~PoseQuaternion.distance_to
      ~PoseQuaternion.from_list
      ~PoseQuaternion.from_numpy
      ~PoseQuaternion.from_position_rpy
      ~PoseQuaternion.from_transformation_matrix
      ~PoseQuaternion.identity
      ~PoseQuaternion.interpolate
      ~PoseQuaternion.inverse
      ~PoseQuaternion.is_close
      ~PoseQuaternion.random
      ~PoseQuaternion.relative_to
      ~PoseQuaternion.to_list
      ~PoseQuaternion.to_numpy
      ~PoseQuaternion.to_pose_rpy
      ~PoseQuaternion.to_rpy
      ~PoseQuaternion.to_transformation_matrix
      ~PoseQuaternion.transform_point
      ~PoseQuaternion.transform_points
      ~PoseQuaternion.transform_vector
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~PoseQuaternion.orientation
      ~PoseQuaternion.position
      ~PoseQuaternion.qw
      ~PoseQuaternion.qx
      ~PoseQuaternion.qy
      ~PoseQuaternion.qz
      ~PoseQuaternion.rotation_matrix
      ~PoseQuaternion.x
      ~PoseQuaternion.x_axis
      ~PoseQuaternion.y
      ~PoseQuaternion.y_axis
      ~PoseQuaternion.z
      ~PoseQuaternion.z_axis
   
   