Module Mlpost__.Picture

type t = Mlpost__.Types.commandpic
val tex : string -> Mlpost__.Types.commandpic
val make : 'a -> 'a
val empty : Mlpost__.Types.commandpic
val bbox : Mlpost__.Types.commandpic -> Mlpost__.Types.path
val ulcorner : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val llcorner : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val urcorner : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val lrcorner : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val north_west : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val south_west : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val north_east : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val south_east : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val corner_bbox : ?⁠dx:float -> ?⁠dy:float -> Mlpost__.Types.commandpic -> Mlpost__.Types.path
val ctr : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val transform : Mlpost__.Types.transform -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val scale : float -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val rotate : float -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val shift : Mlpost__.Matrix.point -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val yscale : float -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val xscale : float -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val spin : float -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val place : (Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t) -> Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic
val center : Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val place_up_left : Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val place_up_right : Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val place_bot_left : Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val place_bot_right : Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val beside : Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val below : Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic
val clip : Mlpost__.Types.commandpic -> Mlpost__.Types.path -> Mlpost__.Types.commandpic
val width : Mlpost__.Types.commandpic -> float
val height : Mlpost__.Types.commandpic -> float
val north : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val south : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val west : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val east : Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
val corner : Mlpost__.Types.position -> Mlpost__.Types.commandpic -> Mlpost__.Point_lib.t
type escaped = [
| `Backslash
| `Underscore
]
val escaped_to_list : (char * string) list -> [< `Backslash | `Underscore ] list -> (char * string) list
val escape_latex : [< `Backslash | `Underscore ] list -> string -> string
val escape_all : string -> string
val set_pos : Mlpost__.Point_lib.t -> Mlpost__.Types.commandpic -> Mlpost__.Types.commandpic