``quaternions`` =============================================== .. py:module:: optimeed.visualize.openGL.quaternions Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: optimeed.visualize.openGL.quaternions.normalize optimeed.visualize.openGL.quaternions.q_mult optimeed.visualize.openGL.quaternions.q_conjugate optimeed.visualize.openGL.quaternions.qv_mult optimeed.visualize.openGL.quaternions.axisangle_to_q optimeed.visualize.openGL.quaternions.q_to_axisangle optimeed.visualize.openGL.quaternions.q_to_mat4 .. py:function:: normalize(v, tolerance=0.001) .. py:function:: q_mult(q1, q2) .. py:function:: q_conjugate(q) .. py:function:: qv_mult(q1, v1) .. py:function:: axisangle_to_q(v, theta) .. py:function:: q_to_axisangle(q) .. py:function:: q_to_mat4(q)