Matrix_charts.CharsetSourceCharacter sets for chart rendering.
Each preset provides a complete set of glyphs for frames, axes, ticks, gridlines, data points, and tooltips.
The type for line rendering patterns.
type frame = {tl : string;Top-left corner.
*)tr : string;Top-right corner.
*)bl : string;Bottom-left corner.
*)br : string;Bottom-right corner.
*)h : string;Horizontal segment.
*)v : string;Vertical segment.
*)tee_up : string;Upward tee junction.
*)tee_down : string;Downward tee junction.
*)tee_left : string;Leftward tee junction.
*)tee_right : string;Rightward tee junction.
*)cross : string;Cross junction.
*)}The type for box-drawing character sets.
type t = {frame : frame;Primary frame characters.
*)axis_h : string;Horizontal axis line.
*)axis_v : string;Vertical axis line.
*)tick_h : string;Horizontal tick mark.
*)tick_v : string;Vertical tick mark.
*)grid_h_solid : string;Horizontal solid gridline.
*)grid_v_solid : string;Vertical solid gridline.
*)grid_h_dashed : string;Horizontal dashed gridline.
*)grid_v_dashed : string;Vertical dashed gridline.
*)grid_h_dotted : string;Horizontal dotted gridline.
*)grid_v_dotted : string;Vertical dotted gridline.
*)point_default : string;Default scatter point glyph.
*)point_heavy : string;Heavy scatter point glyph.
*)bar_fill : string;Bar fill character.
*)shade_levels : string array;Shade density levels, lightest to heaviest.
*)tooltip_frame : frame;Tooltip border characters.
*)diag_up : string;Upward diagonal.
*)diag_down : string;Downward diagonal.
*)}The type for complete chart character sets.
default is unicode_light.