type t = {w : float;v : Vec3.t;
}val of_axis_angle : Vec3.t -> float -> tval to_axis_angle : t -> Vec3.t * floatval to_euler_xyz : t -> float * float * floatval integrate : spin:Vec3.t -> dt:float -> t -> tval turned_by : spin:Vec3.t -> dt:float -> t -> t