Module Render.Bounds

type t = {
signals : Hardcaml_waveterm__Draw.rect;
values : Hardcaml_waveterm__Draw.rect;
waves : Hardcaml_waveterm__Draw.rect;
status : Hardcaml_waveterm__Draw.rect;
}
val expand_for_border : Hardcaml_waveterm__Draw.rect -> Hardcaml_waveterm__Draw.rect
val shrink_for_border : Hardcaml_waveterm__Draw.rect -> Hardcaml_waveterm__Draw.rect
val fit_to_window : ?signals:Base.bool -> ?values:Base.bool -> ?waves:Base.bool -> ?status:Base.bool -> ?border:Base.bool -> ?signals_width:Base.int -> Hardcaml_waveterm__Draw.rect -> t