Sourcetype item = {base : float;grow : float;shrink : float;min_size : float;max_size : float;auto_before : bool;auto_after : bool;
} Sourceval lines :
wrap:bool ->
room:float ->
gap:float ->
item array ->
(int * int) list Sourceval resolve : room:float -> gap:float -> item array -> float array