type point = float * floattype box = {x0 : float;y0 : float;x1 : float;y1 : float;
}type style = {fill : float option;pen : float;
}val hit : tolerance:float -> t -> point -> boolval translate : float -> float -> t -> tval drag_handle : t -> int -> point -> t