Quaternion ========== .. currentmodule:: gdt.core.coords .. autoclass:: Quaternion :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Quaternion.EPSILON ~Quaternion.conjugate ~Quaternion.info ~Quaternion.inverse ~Quaternion.isscalar ~Quaternion.norm ~Quaternion.rotation ~Quaternion.scalar_first ~Quaternion.scalar_last ~Quaternion.shape ~Quaternion.unit ~Quaternion.w ~Quaternion.x ~Quaternion.xyz ~Quaternion.y ~Quaternion.z .. rubric:: Methods Summary .. autosummary:: ~Quaternion.copy ~Quaternion.dot ~Quaternion.equal_rotation ~Quaternion.from_rotation ~Quaternion.from_vectors ~Quaternion.from_xyz_w ~Quaternion.round .. rubric:: Attributes Documentation .. autoattribute:: EPSILON .. autoattribute:: conjugate .. autoattribute:: info .. autoattribute:: inverse .. autoattribute:: isscalar .. autoattribute:: norm .. autoattribute:: rotation .. autoattribute:: scalar_first .. autoattribute:: scalar_last .. autoattribute:: shape .. autoattribute:: unit .. autoattribute:: w .. autoattribute:: x .. autoattribute:: xyz .. autoattribute:: y .. autoattribute:: z .. rubric:: Methods Documentation .. automethod:: copy .. automethod:: dot .. automethod:: equal_rotation .. automethod:: from_rotation .. automethod:: from_vectors .. automethod:: from_xyz_w .. automethod:: round