package mixture

  1. Overview
  2. Docs
type t
val range : t -> float * float
val eval : t -> float -> float
val range_min : t -> float
val range_max : t -> float
val is_within_range : t -> float -> bool
val fold_step : t -> float -> (float -> float -> 'a -> 'a) -> 'a -> 'a
val iter_step : t -> float -> (float -> float -> unit) -> unit
val fold_ticks : t -> int -> (float -> float -> 'a -> 'a) -> 'a -> 'a
val iter_ticks : t -> int -> (float -> float -> unit) -> unit