izzi
SVG SUBSET C++ API
|
Per-graph constants, metadata, configuration, text. More...
#include <a60-svg-graphs-line.h>
Public Types | |
using | area_type = area<space_type> |
Public Attributes | |
string | title |
Key data: title, area, mode. | |
area_type | graph_area |
graph title | |
graph_mode | mode |
graph area | |
string | xlabel |
Labels, tic units. | |
string | ylabel |
string | xticu |
string | yticu |
style | lstyle |
Line/Outline/Markers/Tooltip styles. | |
stroke_style | sstyle |
line style | |
area_type | tooltip_area |
marker stroke style, if any. | |
string | tooltip_id |
chart_line_style_3 tooltip size | |
string | tooltip_images |
chart_line_style_3 toolip id prefix | |
![]() | |
select | visible_mode |
Static Public Attributes | |
static constexpr uint | xmargin = 100 |
chart_line_style_n to use | |
static constexpr uint | ymargin = 100 |
static constexpr uint | xticdigits = 1 |
static constexpr uint | yticdigits = 10 |
static constexpr uint | ttitlesz = 16 |
Type sizes. | |
static constexpr uint | th1sz = 12 |
static constexpr uint | tpsz = 10 |
static constexpr uint | tticsz = 7 |
Additional Inherited Members | |
![]() | |
bool | is_visible (const select v) const |
render_state_base (const select m=select::none) | |
Per-graph constants, metadata, configuration, text.
Line Graphs / Line Charts.
Some Example: https://www.highcharts.com/demo/highcharts/accessible-line
Outline:
input has 2 columns: x, y
plot as grid/matrix system given above.
line: points, linestyle
x axis: title, tick mark spacing, tick mark style y axis: title, tick mark spacing, tick mark style
Definition at line 63 of file a60-svg-graphs-line.h.
using svg::graph_rstate::area_type = area<space_type> |
Definition at line 65 of file a60-svg-graphs-line.h.
string svg::graph_rstate::title |
Key data: title, area, mode.
Definition at line 70 of file a60-svg-graphs-line.h.
area_type svg::graph_rstate::graph_area |
graph title
Definition at line 71 of file a60-svg-graphs-line.h.
graph_mode svg::graph_rstate::mode |
graph area
Definition at line 72 of file a60-svg-graphs-line.h.
|
staticconstexpr |
|
staticconstexpr |
Definition at line 76 of file a60-svg-graphs-line.h.
|
staticconstexpr |
Definition at line 77 of file a60-svg-graphs-line.h.
|
staticconstexpr |
Definition at line 78 of file a60-svg-graphs-line.h.
|
staticconstexpr |
Type sizes.
Definition at line 81 of file a60-svg-graphs-line.h.
|
staticconstexpr |
Definition at line 82 of file a60-svg-graphs-line.h.
|
staticconstexpr |
Definition at line 83 of file a60-svg-graphs-line.h.
|
staticconstexpr |
Definition at line 84 of file a60-svg-graphs-line.h.
string svg::graph_rstate::xlabel |
Labels, tic units.
Definition at line 87 of file a60-svg-graphs-line.h.
string svg::graph_rstate::ylabel |
Definition at line 88 of file a60-svg-graphs-line.h.
string svg::graph_rstate::xticu |
Definition at line 89 of file a60-svg-graphs-line.h.
string svg::graph_rstate::yticu |
Definition at line 90 of file a60-svg-graphs-line.h.
style svg::graph_rstate::lstyle |
Line/Outline/Markers/Tooltip styles.
Definition at line 93 of file a60-svg-graphs-line.h.
stroke_style svg::graph_rstate::sstyle |
line style
Definition at line 94 of file a60-svg-graphs-line.h.
area_type svg::graph_rstate::tooltip_area |
marker stroke style, if any.
Definition at line 95 of file a60-svg-graphs-line.h.
string svg::graph_rstate::tooltip_id |
chart_line_style_3 tooltip size
Definition at line 96 of file a60-svg-graphs-line.h.
string svg::graph_rstate::tooltip_images |
chart_line_style_3 toolip id prefix
Definition at line 97 of file a60-svg-graphs-line.h.