Rotation ======== .. currentmodule:: narupatools.physics.transformation .. autoclass:: Rotation .. rubric:: Inheritance .. inheritance-diagram:: Rotation :parts: 1 .. rubric:: Methods .. autosummary:: :nosignatures: ~Rotation.__init__ ~Rotation.around_x_axis ~Rotation.around_y_axis ~Rotation.around_z_axis ~Rotation.from_rotation_vector ~Rotation.rotate_around_center_of_mass ~Rotation.rotate_around_point .. automethod:: Rotation.__init__ .. automethod:: Rotation.around_x_axis .. automethod:: Rotation.around_y_axis .. automethod:: Rotation.around_z_axis .. automethod:: Rotation.from_rotation_vector .. automethod:: Rotation.rotate_around_center_of_mass .. automethod:: Rotation.rotate_around_point .. rubric:: Attributes .. autosummary:: ~Rotation.identity ~Rotation.inverse ~Rotation.rotation_matrix ~Rotation.rotation_vector ~Rotation.versor .. autoattribute:: Rotation.identity .. autoattribute:: Rotation.inverse .. autoattribute:: Rotation.rotation_matrix .. autoattribute:: Rotation.rotation_vector .. autoattribute:: Rotation.versor