Mlpost.ColorDefinitions of many colors
Colors
val default : tthe default color is black
val rgb : float -> float -> float -> trgb r g b constructs the color that corresponds to the color code RGB(r,g,b)
val rgb8 : int -> int -> int -> trgb r g b constructs the color that corresponds to the color code RGB(r,g,b)
similar to rgb, but takes integers between 0 and 255 as argument
val cmyk : float -> float -> float -> float -> tcmyk c m y k constructs the color that corresponds to the color code CMYK(c,m,y,k)
WARNING : If you use transparency with .mps file in your latex document you need to add : \LoadMetaPostSpecialExtensions in the preamble
val rgba : float -> float -> float -> float -> tsimilar to rgb, but takes the factor of transparency
val rgb8a : int -> int -> int -> int -> tsimilar to rgb8, but takes the factor of transparency
val cmyka : float -> float -> float -> float -> float -> tsimilar to cmyk, but takes the factor of transparency
val is_opaque : t -> booltest if the color is opaque
val hsv : float -> float -> float -> thsv h s v convert an hsv color to an rgb. 0 <= h < 360, 0 <= s,v <= 1
val color_gen : float -> float -> unit -> tval white : tval black : tval red : tval blue : tval green : tval cyan : tval yellow : tval magenta : tval lightred : tval lightblue : tval lightgreen : tval lightcyan : tval lightyellow : tval lightmagenta : tval gray : float -> tval lightgray : tval mediumgray : tval darkgray : tval orange : tval purple : t