Module Mlpost__Real_plot
type ('a, 'b) node = {}type 'a curve = ('a, (float -> float option) list) nodetype 'a graph = 'a curve list
val curve_l : 'a -> 'b -> ('b, 'a) nodeval curve_opt : 'a -> 'b -> ('b, 'a list) nodeval curve : ('a -> 'b) -> 'c -> ('c, ('a -> 'b option) list) nodeval graph : 'a -> 'aval calc_one_value : int -> (int * ('a * 'b) option list) -> 'a -> ('a -> 'b option) list -> int * ('a * 'b) option listval calc : float -> float -> float -> ('a, (float -> 'b option) list) node -> ('a, (float * 'b) option list) node
val cons_opt : Mlpost__.Types.metapath option -> Mlpost__.Types.path list -> Mlpost__.Types.path listval pathn_opt : Mlpost__.Types.path list -> Mlpost__.Types.metapath option -> (float * float) option list -> Mlpost__.Types.path listval draw_aux : ?label:'a -> ((float * float) option list * Mlpost__.Types.brush) list -> Mlpost__.Types.commandpicval ysep : intval tick : float -> float -> int -> float listval tick_log : float -> float listval tick_logneg : float -> float listval vtick : Mlpost__.Point_lib.t -> Mlpost__.Point_lib.t * Mlpost__.Point_lib.tval draw_axes : logarithmic:'a -> ytick:Mlpost__.Types.commandpic list -> xmin:float -> xmax:float -> ymin:float -> ymax:float -> yzero:float -> xzero:float -> pitch:'b -> Mlpost__.Types.commandpicval count_max : ((float -> unit) -> 'a) -> floatval count_min : ((float -> unit) -> 'a) -> floatval filter_opt : ('a -> bool) -> ('b, ('c * 'a) option list) node -> ('b, ('c * 'a) option list) nodeval draw : ?logarithmic:bool -> ?curve_brush:'a -> ?label:('b -> string) -> ?ymin:float -> ?ymax:float -> xmin:float -> xmax:float -> pitch:float -> width:float -> height:float -> ('b, (float -> float option) list) node list -> Mlpost__.Types.commandpic