Module Render.Bounds

type t = {
signals : Draw.rect;
values : Draw.rect;
waves : Draw.rect;
status : Draw.rect;
}
val expand_for_border : Draw.rect -> Draw.rect
val shrink_for_border : Draw.rect -> Draw.rect
val fit_to_window : ?⁠signals:Hardcaml_waveterm__.Import.bool -> ?⁠values:Hardcaml_waveterm__.Import.bool -> ?⁠waves:Hardcaml_waveterm__.Import.bool -> ?⁠status:Hardcaml_waveterm__.Import.bool -> ?⁠border:Hardcaml_waveterm__.Import.bool -> Draw.rect -> t