package pfff

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type rgbf = float * float * float
type rgb = int * int * int
type color = int
type emacs_color = string
val rgb_of_rgbf : rgbf -> rgb
val color_of_rgbf : rgbf -> color
val rgbf_of_string : emacs_color -> rgbf
val rgbf_of_rgb : rgb -> rgbf
val rgbf_of_color : color -> rgbf
val rainbow_array : rgbf array
val rainbow_color : int -> rgbf
val emacs_colors : (emacs_color * rgbf) list
val emacs_basic_colors : (emacs_color * rgbf) list
val emacs_degrade_colors : (emacs_color * rgbf) list
val emacs_gray_colors : (emacs_color * rgbf) list
val random_emacs_color : (emacs_color * rgbf) list -> emacs_color
val rgb_of_string : string -> rgb
val color_of_string : string -> color
val color_of_rgb : rgb -> color
val rgb_of_color : color -> rgb
val string_of_color : color -> emacs_color
val rgb : int -> int -> int -> color
val unrgb : color -> rgb
val c : string -> color
val black : color
val white : color
val red : color
val green : color
val blue : color
val yellow : color
val cyan : color
val magenta : color
val blackf : rgbf
val whitef : rgbf
val redf : rgbf
val greenf : rgbf
val bluef : rgbf
val yellowf : rgbf
val cyanf : rgbf
val magentaf : rgbf
type degrade =
  1. | Degrade1
  2. | Degrade2
  3. | Degrade3
  4. | Degrade4
val mk_degrade : int -> degrade
val degrade : string -> degrade -> color
val degrade_random : string -> color
val degrade_grey : float -> color