package cairo

  1. Overview
  2. Docs
type -'a t
val create : [> `Any ] as 'b font_face -> matrix -> matrix -> Font_Options.t -> 'b t
val get_type : [> `Any ] t -> [ `ATSUI | `Any | `FT | `TOY | `Win32 ]
val downcast_to_toy : [> `Any ] t -> [ `Any | `TOY ] t
val font_extents : [> `Any ] t -> font_extents
val text_extents : [> `Any ] t -> string -> text_extents
val glyph_extents : [> `Any ] t -> glyph array -> text_extents
val get_font_face : [> `Any ] as 'b t -> 'b font_face
val get_font_matrix : [> `Any ] t -> matrix
val get_ctm : [> `Any ] t -> matrix
val get_font_options : [> `Any ] t -> Font_Options.t
OCaml

Innovation. Community. Security.