sig
type t = AGeom.angle
val pi : float
val of_degrees : float -> AGeom.Angle.t
val to_degrees : AGeom.Angle.t -> float
val add : AGeom.Angle.t -> AGeom.Angle.t -> AGeom.Angle.t
val sub : AGeom.Angle.t -> AGeom.Angle.t -> AGeom.Angle.t
val mul : AGeom.Angle.t -> float -> AGeom.Angle.t
val div : AGeom.Angle.t -> float -> AGeom.Angle.t
val rand : ?max:AGeom.Angle.t -> unit -> AGeom.Angle.t
val srand : Random.State.t -> ?max:AGeom.Angle.t -> unit -> AGeom.Angle.t
val mean : AGeom.Angle.t list -> AGeom.Angle.t
module Infix :
sig
val ( + ) : AGeom.Angle.t -> AGeom.Angle.t -> AGeom.Angle.t
val ( - ) : AGeom.Angle.t -> AGeom.Angle.t -> AGeom.Angle.t
val ( * ) : AGeom.Angle.t -> float -> AGeom.Angle.t
val ( / ) : AGeom.Angle.t -> float -> AGeom.Angle.t
val ( ?. ) : ?max:AGeom.Angle.t -> unit -> AGeom.Angle.t
end
end