package vg

  1. Overview
  2. Docs
type t = image
val void : image
val const : Gg.color -> image
val axial : Gg.Color.stops -> Gg.p2 -> Gg.p2 -> image
val radial : Gg.Color.stops -> ?f:Gg.p2 -> Gg.p2 -> float -> image
val cut : ?area:P.area -> path -> image -> image
val cut_glyphs : ?area:[ `O of P.outline ] -> ?text:string -> ?blocks:(bool * (int * int) list) -> ?advances:Gg.v2 list -> font -> glyph list -> image -> image
val blend : image -> image -> image
val move : Gg.v2 -> image -> image
val rot : float -> image -> image
val scale : Gg.v2 -> image -> image
val tr : Gg.m3 -> image -> image
val is_void : image -> bool
val equal : image -> image -> bool
val equal_f : (float -> float -> bool) -> image -> image -> bool
val compare : image -> image -> int
val compare_f : (float -> float -> int) -> image -> image -> int
val to_string : image -> string
val pp : Format.formatter -> image -> unit
val pp_f : (Format.formatter -> float -> unit) -> Format.formatter -> image -> unit