|
| vrange | svg::find_change_points (const vrange &vr) |
| | Simplify sorted vrange by removing interior duplicates.
|
| vrange | svg::find_visual_change_points (const vrange &points) |
| | Tramsform change points to points where the y-axis (% visual complete) changes.
|
| vrange | svg::find_tooltip_points (const vrange &points, const vspace &onlypoints) |
| | Tramsform change points to points where the x-axis (time) matches a value in onlypoints.
|
| vrange | svg::transform_to_graph_points (const vrange &points, const graph_rstate &gstate, const point_2t xrange, const point_2t yrange) |
| | Map data points to cartestian points on graph area.
|
| group_element | svg::make_line_graph_images (const vrange &points, const graph_rstate &gstate, const string imgprefix, const string imgpath="../filmstrip/", const string imgext=".webp") |
| | Return set of images for image tooltips, one for each point.
|
| string | svg::make_marker_instance (const marker_shape form, const point_2t &cpoint, const style styl, const double radius, const string tipstr="", const string imgid="") |
| | Make marker or composite markers for one marker location.
|
| string | svg::make_line_graph_markers (const vrange &points, const vrange &cpoints, const graph_rstate &gstate, const double radius, const string imgidbase="") |
| | Return set of paths of marker shapes with text tooltips. NB: For graph_mode >= chart_line_style_2.
|
| svg_element | svg::make_line_graph_annotations (const vrange &points, const graph_rstate &gstate, const point_2t xrange, const point_2t yrange, const double xscale=1, const double yscale=1, const typography typo=k::apercu_typo) |
| | Axis Labels Axis X/Y Ticmarks X line increments.
|
| svg_element | svg::make_line_graph (const vrange &points, const graph_rstate &gstate, const point_2t xrange, const point_2t yrange, const double marker_radius=3.0) |
| | Returns a svg_element with the rendered line graph (char). Assumptions: vgrange x axis is monotonically increasing.
|
| svg_element | svg::make_line_graph (const vrange &points, const vrange &tpoints, graph_rstate &gstate, const point_2t xrange, const point_2t yrange, const string metadata, script_element::scope scontext) |
| | Line graph 3 needs more parameters.
|