Sourceval create : int -> int -> int -> t Sourceval get : t -> int -> int -> int Sourceval dot : t -> int -> int -> int -> unit Sourcetype brush = | Dots of (int * int) list| Piece of t * int
Sourceval line_dots : (int * int) -> (int * int) -> (int * int) list Sourceval line : t -> brush -> int -> (int * int) -> (int * int) -> unit Sourceval frame_rect : t -> int -> (int * int) -> (int * int) -> unit Sourceval fill_rect : t -> int -> (int * int) -> (int * int) -> unit Sourceval frame_ellipse : t -> int -> (int * int) -> (int * int) -> unit Sourceval fill_ellipse : t -> int -> (int * int) -> (int * int) -> unit Sourceval fill : t -> int -> (int * int) -> unit Sourceval cut : t -> (int * int) -> (int * int) -> t Sourceval symmetric :
order:int ->
centre:(int * int) ->
(int * int) ->
(int * int) list