package graphv_font

  1. Overview
  2. Docs
module AtlasNode : sig ... end
type t = {
  1. mutable width : int;
  2. mutable height : int;
  3. nodes : AtlasNode.t Graphv_core_lib.DynArray.t;
}
val create : width:int -> height:int -> ncount:int -> t
val insert : t -> int -> int -> int -> int -> unit
val remove : t -> int -> unit
val reset : t -> int -> int -> unit
val add_skyline_level : t -> int -> int -> int -> int -> int -> unit
val rect_fits : t -> int -> int -> int -> int option
val add_rect : t -> int -> int -> (int * int) option