Module Mlpost__Picture_lib
type transform= Mlpost__.Matrix.ttype num= floattype dash= float * num listtype pen= transformtype color= Mlpost__.Concrete_types.colortype path= Mlpost__.Spline_lib.pathtype interactivetype commands=|Empty|Transform of transform * commands|OnTop of commands list|Tex of Mlpost__.Gentex.t|Stroke_path of path * color option * pen * dash option|Fill_path of path * color option|Clip of commands * path|ExternalImage of string * float * transformtype ttype id= int
val content : t -> commandsval tex : Mlpost__.Gentex.t -> tval fill_path : path -> color option -> tval stroke_path : path -> color option -> pen -> dash option -> tval draw_point : Mlpost__.Point_lib.t -> tval default_line_size : floatval clip : t -> path -> tval external_image : string -> [< `Exact of float * float | `Height of float | `Inside of float * float | `None | `Width of float ] -> tval interactive : Mlpost__.Spline_lib.path -> id -> tval on_top : t -> t -> tval empty : tval transform : Mlpost__.Matrix.t -> t -> tval shift : t -> float -> float -> tval apply_transform : Mlpost__.Matrix.t -> t -> tval apply_transform_cmds : Mlpost__.Matrix.t -> commands -> commandsval iter : (commands -> unit) -> t -> unitval bounding_box : t -> Mlpost__.Point_lib.t * Mlpost__.Point_lib.tval baseline : t -> float list
module Dash : sig ... endmodule Print : sig ... end