Ortho_route
type point = float * float
type dir =
| Left
| Right
| Up
| Down
type box = float * float * float * float
val route : boxes:box list -> margin:float -> (point * dir option) -> (point * dir option) -> point list
val bends : point list -> int