package graphv_core_lib

  1. Overview
  2. Docs
type t = {
  1. r : float;
  2. g : float;
  3. b : float;
  4. a : float;
}
val premultiply : t -> t
val rgbaf : r:float -> g:float -> b:float -> a:float -> t
val rgbf : r:float -> g:float -> b:float -> t
val rgba : r:int -> g:int -> b:int -> a:int -> t
val rgb : r:int -> g:int -> b:int -> t
val white : t
val black : t
val transparent : t
val lerp : t -> t -> a:float -> t
val clamp : float -> float -> float -> float
val transf : t -> float -> t
val trans : t -> int -> t
val hue : float -> float -> float -> float
val hsl : h:float -> s:float -> l:float -> t
val hsla : h:float -> s:float -> l:float -> a:int -> t