Module S.Cache

type cached
type kind =
| Stroke
| Fill
| Fill_stroke
| Stroke_fill
val begin_ : t -> unit
val draw : t -> cached -> x:float -> y:float -> unit
val save : t -> kind -> cached