├── .gitignore
├── README.md
├── doc
├── 1d_autoscale_containers.qbk
├── 1d_full_tutorial.qbk
├── 1d_simple_tutorial.qbk
├── 1d_special_tutorial.qbk
├── 1d_tutorial.qbk
├── 1d_vector_tutorial.qbk
├── 2d_full_tutorial.qbk
├── 2d_simple_tutorial.qbk
├── 2d_special_tutorial.qbk
├── 2d_tutorial.qbk
├── Jamfile.v2
├── Jamroot.jam
├── SVGPLot_doc_html_pdf.bat
├── SVG_plot.pdf
├── SVGplot_doc_html.bat
├── SVGplot_doc_html_index.bat
├── SVGplot_doc_html_pdf_index.bat
├── SVGplot_doc_pdf.bat
├── SVGplot_doc_pdf_index.bat
├── acknowledgements.qbk
├── auto_1d_containers.qbk
├── behavior_tutorial.qbk
├── boostbook.css
├── boxplot_full_tutorial.qbk
├── boxplot_quartiles.qbk
├── boxplot_simple_tutorial.qbk
├── boxplot_tutorial.qbk
├── colors.qbk
├── demo_1d_autoscaling.qbk
├── demo_1d_axis_scaling.qbk
├── demo_1d_containers.qbk
├── demo_1d_values.qbk
├── demo_2d_autoscaling.qbk
├── demo_2d_values.qbk
├── doxygen
│ ├── Boost_draft_doxygen_header.html
│ ├── boost-no-inspect
│ ├── doxygen.png
│ ├── doxygen_log.txt
│ ├── doxywarnings.log
│ ├── html
│ │ ├── 1d__full__layout_8cpp.html
│ │ ├── 1d__simple__style_8cpp.html
│ │ ├── 1d__x__external_8cpp.html
│ │ ├── 1d__x__grid_8cpp.html
│ │ ├── 2d__area__fill_8cpp.html
│ │ ├── 2d__bezier_8cpp.html
│ │ ├── 2d__full_8cpp.html
│ │ ├── 2d__limit_8cpp.html
│ │ ├── 2d__simple_8cpp.html
│ │ ├── 2d__y__grid_8cpp.html
│ │ ├── annotated.html
│ │ ├── auto__1d__containers_8cpp.html
│ │ ├── auto__1d__plot_8cpp.html
│ │ ├── auto__2d__plot_8cpp.html
│ │ ├── auto__axes_8hpp.html
│ │ ├── auto__boxplot_8cpp.html
│ │ ├── axis__plot__frame_8hpp.html
│ │ ├── bc_s.png
│ │ ├── bdwn.png
│ │ ├── boxplot__full_8cpp.html
│ │ ├── boxplot__simple_8cpp.html
│ │ ├── classboost_1_1svg_1_1axis__line__style-members.html
│ │ ├── classboost_1_1svg_1_1axis__line__style.html
│ │ ├── classboost_1_1svg_1_1bar__style-members.html
│ │ ├── classboost_1_1svg_1_1bar__style.html
│ │ ├── classboost_1_1svg_1_1box__style-members.html
│ │ ├── classboost_1_1svg_1_1box__style.html
│ │ ├── classboost_1_1svg_1_1circle__element-members.html
│ │ ├── classboost_1_1svg_1_1circle__element.html
│ │ ├── classboost_1_1svg_1_1clip__path__element-members.html
│ │ ├── classboost_1_1svg_1_1clip__path__element.html
│ │ ├── classboost_1_1svg_1_1detail_1_1axis__plot__frame-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1axis__plot__frame.html
│ │ ├── classboost_1_1svg_1_1detail_1_1double__1d__convert-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1double__1d__convert.html
│ │ ├── classboost_1_1svg_1_1detail_1_1meas__1d__convert-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1meas__1d__convert.html
│ │ ├── classboost_1_1svg_1_1detail_1_1pair___meas__2d__convert-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1pair___meas__2d__convert.html
│ │ ├── classboost_1_1svg_1_1detail_1_1pair__double__2d__convert-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1pair__double__2d__convert.html
│ │ ├── classboost_1_1svg_1_1detail_1_1pair__unc__2d__convert-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1pair__unc__2d__convert.html
│ │ ├── classboost_1_1svg_1_1detail_1_1unc__1d__convert-members.html
│ │ ├── classboost_1_1svg_1_1detail_1_1unc__1d__convert.html
│ │ ├── classboost_1_1svg_1_1ellipse__element-members.html
│ │ ├── classboost_1_1svg_1_1ellipse__element.html
│ │ ├── classboost_1_1svg_1_1g__element-members.html
│ │ ├── classboost_1_1svg_1_1g__element.html
│ │ ├── classboost_1_1svg_1_1histogram__style-members.html
│ │ ├── classboost_1_1svg_1_1histogram__style.html
│ │ ├── classboost_1_1svg_1_1line__element-members.html
│ │ ├── classboost_1_1svg_1_1line__element.html
│ │ ├── classboost_1_1svg_1_1path__element-members.html
│ │ ├── classboost_1_1svg_1_1path__element.html
│ │ ├── classboost_1_1svg_1_1plot__line__style-members.html
│ │ ├── classboost_1_1svg_1_1plot__line__style.html
│ │ ├── classboost_1_1svg_1_1plot__point__style-members.html
│ │ ├── classboost_1_1svg_1_1plot__point__style.html
│ │ ├── classboost_1_1svg_1_1polygon__element-members.html
│ │ ├── classboost_1_1svg_1_1polygon__element.html
│ │ ├── classboost_1_1svg_1_1polyline__element-members.html
│ │ ├── classboost_1_1svg_1_1polyline__element.html
│ │ ├── classboost_1_1svg_1_1qurve__element-members.html
│ │ ├── classboost_1_1svg_1_1qurve__element.html
│ │ ├── classboost_1_1svg_1_1rect__element-members.html
│ │ ├── classboost_1_1svg_1_1rect__element.html
│ │ ├── classboost_1_1svg_1_1svg-members.html
│ │ ├── classboost_1_1svg_1_1svg.html
│ │ ├── classboost_1_1svg_1_1svg__1d__plot-members.html
│ │ ├── classboost_1_1svg_1_1svg__1d__plot.html
│ │ ├── classboost_1_1svg_1_1svg__1d__plot__series-members.html
│ │ ├── classboost_1_1svg_1_1svg__1d__plot__series.html
│ │ ├── classboost_1_1svg_1_1svg__2d__plot-members.html
│ │ ├── classboost_1_1svg_1_1svg__2d__plot.html
│ │ ├── classboost_1_1svg_1_1svg__2d__plot__series-members.html
│ │ ├── classboost_1_1svg_1_1svg__2d__plot__series.html
│ │ ├── classboost_1_1svg_1_1svg__boxplot-members.html
│ │ ├── classboost_1_1svg_1_1svg__boxplot.html
│ │ ├── classboost_1_1svg_1_1svg__boxplot__series-members.html
│ │ ├── classboost_1_1svg_1_1svg__boxplot__series.html
│ │ ├── classboost_1_1svg_1_1svg__color-members.html
│ │ ├── classboost_1_1svg_1_1svg__color.html
│ │ ├── classboost_1_1svg_1_1svg__element-members.html
│ │ ├── classboost_1_1svg_1_1svg__element.html
│ │ ├── classboost_1_1svg_1_1svg__style-members.html
│ │ ├── classboost_1_1svg_1_1svg__style.html
│ │ ├── classboost_1_1svg_1_1text__element-members.html
│ │ ├── classboost_1_1svg_1_1text__element.html
│ │ ├── classboost_1_1svg_1_1text__element__text-members.html
│ │ ├── classboost_1_1svg_1_1text__element__text.html
│ │ ├── classboost_1_1svg_1_1text__parent-members.html
│ │ ├── classboost_1_1svg_1_1text__parent.html
│ │ ├── classboost_1_1svg_1_1text__style-members.html
│ │ ├── classboost_1_1svg_1_1text__style.html
│ │ ├── classboost_1_1svg_1_1ticks__labels__style-members.html
│ │ ├── classboost_1_1svg_1_1ticks__labels__style.html
│ │ ├── classboost_1_1svg_1_1tspan__element-members.html
│ │ ├── classboost_1_1svg_1_1tspan__element.html
│ │ ├── classboost_1_1svg_1_1value__style-members.html
│ │ ├── classboost_1_1svg_1_1value__style.html
│ │ ├── classclose__to-members.html
│ │ ├── classclose__to.html
│ │ ├── classes.html
│ │ ├── classsmallest-members.html
│ │ ├── classsmallest.html
│ │ ├── closed.png
│ │ ├── container__minmax_8cpp.html
│ │ ├── demo__1d__autoscaling_8cpp.html
│ │ ├── demo__1d__axis__scaling_8cpp.html
│ │ ├── demo__1d__containers_8cpp.html
│ │ ├── demo__1d__heat__flow__data_8cpp.html
│ │ ├── demo__1d__limits_8cpp.html
│ │ ├── demo__1d__meas_8cpp.html
│ │ ├── demo__1d__plot_8cpp.html
│ │ ├── demo__1d__simple_8cpp.html
│ │ ├── demo__1d__tick__values_8cpp.html
│ │ ├── demo__1d__uncertainty_8cpp.html
│ │ ├── demo__1d__values_8cpp.html
│ │ ├── demo__1d__vector_8cpp.html
│ │ ├── demo__1d__x__external_8cpp.html
│ │ ├── demo__2d__area__fill_8cpp.html
│ │ ├── demo__2d__autoscaling_8cpp.html
│ │ ├── demo__2d__bad__function_8cpp.html
│ │ ├── demo__2d__bars_8cpp.html
│ │ ├── demo__2d__fonts_8cpp.html
│ │ ├── demo__2d__histogram_8cpp.html
│ │ ├── demo__2d__limits_8cpp.html
│ │ ├── demo__2d__lines_8cpp.html
│ │ ├── demo__2d__plot_8cpp.html
│ │ ├── demo__2d__simple_8cpp.html
│ │ ├── demo__2d__tick__values_8cpp.html
│ │ ├── demo__2d__uncertainty_8cpp.html
│ │ ├── demo__2d__values_8cpp.html
│ │ ├── demo__2d__weather_8cpp.html
│ │ ├── demo___f_p__compare_8cpp.html
│ │ ├── demo___hoaglin_8cpp.html
│ │ ├── demo__annotation_8cpp.html
│ │ ├── demo__boxplot_8cpp.html
│ │ ├── demo__boxplot__full_8cpp.html
│ │ ├── demo__boxplot__simple_8cpp.html
│ │ ├── demo__color_8cpp.html
│ │ ├── demo__functions__boxplot_8cpp.html
│ │ ├── demo__point__markers_8cpp.html
│ │ ├── demo__rounds_8cpp.html
│ │ ├── demo__svg_8cpp.html
│ │ ├── demo__svg__tspan_8cpp.html
│ │ ├── doc.png
│ │ ├── doxygen.css
│ │ ├── dynsections.js
│ │ ├── files.html
│ │ ├── folderclosed.png
│ │ ├── folderopen.png
│ │ ├── fp__compare_8hpp.html
│ │ ├── functions.html
│ │ ├── functions_b.html
│ │ ├── functions_c.html
│ │ ├── functions_d.html
│ │ ├── functions_e.html
│ │ ├── functions_f.html
│ │ ├── functions_func.html
│ │ ├── functions_func_b.html
│ │ ├── functions_func_c.html
│ │ ├── functions_func_d.html
│ │ ├── functions_func_e.html
│ │ ├── functions_func_f.html
│ │ ├── functions_func_g.html
│ │ ├── functions_func_h.html
│ │ ├── functions_func_i.html
│ │ ├── functions_func_l.html
│ │ ├── functions_func_m.html
│ │ ├── functions_func_o.html
│ │ ├── functions_func_p.html
│ │ ├── functions_func_q.html
│ │ ├── functions_func_r.html
│ │ ├── functions_func_s.html
│ │ ├── functions_func_t.html
│ │ ├── functions_func_u.html
│ │ ├── functions_func_v.html
│ │ ├── functions_func_w.html
│ │ ├── functions_func_x.html
│ │ ├── functions_func_y.html
│ │ ├── functions_func_z.html
│ │ ├── functions_func_~.html
│ │ ├── functions_g.html
│ │ ├── functions_h.html
│ │ ├── functions_i.html
│ │ ├── functions_l.html
│ │ ├── functions_m.html
│ │ ├── functions_n.html
│ │ ├── functions_o.html
│ │ ├── functions_p.html
│ │ ├── functions_q.html
│ │ ├── functions_r.html
│ │ ├── functions_rela.html
│ │ ├── functions_s.html
│ │ ├── functions_t.html
│ │ ├── functions_type.html
│ │ ├── functions_u.html
│ │ ├── functions_v.html
│ │ ├── functions_vars.html
│ │ ├── functions_w.html
│ │ ├── functions_x.html
│ │ ├── functions_y.html
│ │ ├── functions_z.html
│ │ ├── functions_~.html
│ │ ├── functors_8hpp.html
│ │ ├── globals.html
│ │ ├── globals_defs.html
│ │ ├── globals_enum.html
│ │ ├── globals_eval.html
│ │ ├── globals_func.html
│ │ ├── globals_type.html
│ │ ├── globals_vars.html
│ │ ├── hierarchy.html
│ │ ├── index.html
│ │ ├── jquery.js
│ │ ├── menu.js
│ │ ├── menudata.js
│ │ ├── namespaceboost.html
│ │ ├── namespaceboost_1_1math.html
│ │ ├── namespaceboost_1_1math_1_1detail.html
│ │ ├── namespaceboost_1_1svg.html
│ │ ├── namespaceboost_1_1svg_1_1boxplot.html
│ │ ├── namespaceboost_1_1svg_1_1detail.html
│ │ ├── namespacedetail.html
│ │ ├── namespacemembers.html
│ │ ├── namespacemembers_b.html
│ │ ├── namespacemembers_c.html
│ │ ├── namespacemembers_d.html
│ │ ├── namespacemembers_e.html
│ │ ├── namespacemembers_enum.html
│ │ ├── namespacemembers_eval.html
│ │ ├── namespacemembers_eval_b.html
│ │ ├── namespacemembers_eval_c.html
│ │ ├── namespacemembers_eval_d.html
│ │ ├── namespacemembers_eval_e.html
│ │ ├── namespacemembers_eval_f.html
│ │ ├── namespacemembers_eval_g.html
│ │ ├── namespacemembers_eval_h.html
│ │ ├── namespacemembers_eval_i.html
│ │ ├── namespacemembers_eval_k.html
│ │ ├── namespacemembers_eval_l.html
│ │ ├── namespacemembers_eval_m.html
│ │ ├── namespacemembers_eval_n.html
│ │ ├── namespacemembers_eval_o.html
│ │ ├── namespacemembers_eval_p.html
│ │ ├── namespacemembers_eval_r.html
│ │ ├── namespacemembers_eval_s.html
│ │ ├── namespacemembers_eval_t.html
│ │ ├── namespacemembers_eval_u.html
│ │ ├── namespacemembers_eval_v.html
│ │ ├── namespacemembers_eval_w.html
│ │ ├── namespacemembers_eval_x.html
│ │ ├── namespacemembers_eval_y.html
│ │ ├── namespacemembers_f.html
│ │ ├── namespacemembers_func.html
│ │ ├── namespacemembers_g.html
│ │ ├── namespacemembers_h.html
│ │ ├── namespacemembers_i.html
│ │ ├── namespacemembers_k.html
│ │ ├── namespacemembers_l.html
│ │ ├── namespacemembers_m.html
│ │ ├── namespacemembers_n.html
│ │ ├── namespacemembers_o.html
│ │ ├── namespacemembers_p.html
│ │ ├── namespacemembers_q.html
│ │ ├── namespacemembers_r.html
│ │ ├── namespacemembers_s.html
│ │ ├── namespacemembers_t.html
│ │ ├── namespacemembers_type.html
│ │ ├── namespacemembers_u.html
│ │ ├── namespacemembers_v.html
│ │ ├── namespacemembers_vars.html
│ │ ├── namespacemembers_w.html
│ │ ├── namespacemembers_x.html
│ │ ├── namespacemembers_y.html
│ │ ├── namespaces.html
│ │ ├── namespacesvg.html
│ │ ├── nav_f.png
│ │ ├── nav_g.png
│ │ ├── nav_h.png
│ │ ├── numeric__limits__handling_8hpp.html
│ │ ├── open.png
│ │ ├── pair_8hpp.html
│ │ ├── quantile_8hpp.html
│ │ ├── show__1d__settings_8hpp.html
│ │ ├── show__2d__settings_8hpp.html
│ │ ├── special__functions_8hpp.html
│ │ ├── splitbar.png
│ │ ├── structboost_1_1svg_1_1a__path-members.html
│ │ ├── structboost_1_1svg_1_1a__path.html
│ │ ├── structboost_1_1svg_1_1c__path-members.html
│ │ ├── structboost_1_1svg_1_1c__path.html
│ │ ├── structboost_1_1svg_1_1h__path-members.html
│ │ ├── structboost_1_1svg_1_1h__path.html
│ │ ├── structboost_1_1svg_1_1l__path-members.html
│ │ ├── structboost_1_1svg_1_1l__path.html
│ │ ├── structboost_1_1svg_1_1m__path-members.html
│ │ ├── structboost_1_1svg_1_1m__path.html
│ │ ├── structboost_1_1svg_1_1path__point-members.html
│ │ ├── structboost_1_1svg_1_1path__point.html
│ │ ├── structboost_1_1svg_1_1poly__path__point-members.html
│ │ ├── structboost_1_1svg_1_1poly__path__point.html
│ │ ├── structboost_1_1svg_1_1q__path-members.html
│ │ ├── structboost_1_1svg_1_1q__path.html
│ │ ├── structboost_1_1svg_1_1s__path-members.html
│ │ ├── structboost_1_1svg_1_1s__path.html
│ │ ├── structboost_1_1svg_1_1t__path-members.html
│ │ ├── structboost_1_1svg_1_1t__path.html
│ │ ├── structboost_1_1svg_1_1v__path-members.html
│ │ ├── structboost_1_1svg_1_1v__path.html
│ │ ├── structboost_1_1svg_1_1z__path-members.html
│ │ ├── structboost_1_1svg_1_1z__path.html
│ │ ├── stylesheet_8hpp.html
│ │ ├── svg_8hpp.html
│ │ ├── svg__1d__plot_8hpp.html
│ │ ├── svg__2d__plot_8hpp.html
│ │ ├── svg__boxplot_8hpp.html
│ │ ├── svg__boxplot__detail_8hpp.html
│ │ ├── svg__color_8hpp.html
│ │ ├── svg__colors_8cpp.html
│ │ ├── svg__fwd_8hpp.html
│ │ ├── svg__style_8hpp.html
│ │ ├── svg__style__detail_8hpp.html
│ │ ├── svg__test_8cpp.html
│ │ ├── svg__test__boxplot_8cpp.html
│ │ ├── sync_off.png
│ │ ├── sync_on.png
│ │ ├── tab_a.png
│ │ ├── tab_b.png
│ │ ├── tab_h.png
│ │ ├── tab_s.png
│ │ └── tabs.css
│ ├── images
│ │ ├── alert.png
│ │ ├── blank.png
│ │ ├── caution.png
│ │ ├── doxygen.png
│ │ ├── draft.png
│ │ ├── first.svg
│ │ ├── home.png
│ │ ├── home.svg
│ │ ├── important.png
│ │ ├── important.svg
│ │ ├── next.png
│ │ ├── next.svg
│ │ ├── next_disabled.png
│ │ ├── normal1.svg
│ │ ├── normal_pdf.svg
│ │ ├── note.png
│ │ ├── note.svg
│ │ ├── pareto_pdf1.svg
│ │ ├── pareto_pdf2.svg
│ │ ├── poisson_pdf_1.svg
│ │ ├── powered_by_boost.svg
│ │ ├── powm1.svg
│ │ ├── prev.svg
│ │ ├── proposed_for_boost.png
│ │ ├── smiley.png
│ │ ├── tip.png
│ │ ├── tip.svg
│ │ ├── toc-blank.png
│ │ ├── toc-minus.png
│ │ ├── toc-plus.png
│ │ ├── up.png
│ │ ├── up_disabled.png
│ │ ├── warning.png
│ │ └── warning.svg
│ ├── index.html
│ ├── my_doxygen_header.html
│ ├── svg.log
│ ├── svg_plot_doxyfile.txt
│ ├── svg_plot_doxygen.css
│ ├── svgplot_doxygen_footer.html
│ └── svgplot_doxygen_header.html
├── fonts.qbk
├── how_to_use.qbk
├── html
│ ├── _iter.html
│ ├── _os.html
│ ├── _t.html
│ ├── abstract_printer.html
│ ├── base_and_derived.html
│ ├── boost
│ │ ├── quan
│ │ │ ├── DEG_FREE_DEF.html
│ │ │ ├── Meas.html
│ │ │ ├── UNC_DEF.html
│ │ │ ├── VALUE_EXACT.html
│ │ │ ├── adddegfree.html
│ │ │ ├── addlimits.html
│ │ │ ├── addnoisyDigit.html
│ │ │ ├── addsiprefix.html
│ │ │ ├── addsisymbol.html
│ │ │ ├── autoscale.html
│ │ │ ├── autosigdigits.html
│ │ │ ├── autouncsigdigits.html
│ │ │ ├── cdf_tri.html
│ │ │ ├── cdf_uni.html
│ │ │ ├── chars.html
│ │ │ ├── conf_interval.html
│ │ │ ├── confidenceIndex.html
│ │ │ ├── delta.html
│ │ │ ├── firmform.html
│ │ │ ├── flexform.html
│ │ │ ├── fmtFlagWords.html
│ │ │ ├── hexbase.html
│ │ │ ├── indexID.html
│ │ │ ├── isIndexed.html
│ │ │ ├── lessAbs.html
│ │ │ ├── maxdigits10.html
│ │ │ ├── noautoscale.html
│ │ │ ├── nodegfree.html
│ │ │ ├── nolimits.html
│ │ │ ├── nonoisyDigit.html
│ │ │ ├── noplusminus.html
│ │ │ ├── noscale.html
│ │ │ ├── nosiprefix.html
│ │ │ ├── nosisymbol.html
│ │ │ ├── oapp.html
│ │ │ ├── oldScaleIndex.html
│ │ │ ├── oldSigDigitsIndex.html
│ │ │ ├── oldUncFlagsIndex.html
│ │ │ ├── oldUncSetWidthIndex.html
│ │ │ ├── oldUncSigDigitsIndex.html
│ │ │ ├── oldUncUsedIndex.html
│ │ │ ├── oldUncWidthIndex.html
│ │ │ ├── oldWidthIndex.html
│ │ │ ├── omanip.html
│ │ │ ├── oneDivSqrtSix.html
│ │ │ ├── oneDivTwoSqrtSix.html
│ │ │ ├── outFmtFlags.html
│ │ │ ├── outFpClass.html
│ │ │ ├── outIOstates.html
│ │ │ ├── outUncTypes.html
│ │ │ ├── outUncValues.html
│ │ │ ├── out_confidence_interval.html
│ │ │ ├── out_value_df_limits.html
│ │ │ ├── out_value_limits.html
│ │ │ ├── plusminus.html
│ │ │ ├── quantile_tri.html
│ │ │ ├── quantile_uni.html
│ │ │ ├── resetMaskedUncFlags.html
│ │ │ ├── resetUncFlags.html
│ │ │ ├── round_1.html
│ │ │ ├── round_2.html
│ │ │ ├── round_3.html
│ │ │ ├── round_e.html
│ │ │ ├── round_f.html
│ │ │ ├── round_m.html
│ │ │ ├── round_ms.html
│ │ │ ├── round_nth.html
│ │ │ ├── round_sig.html
│ │ │ ├── round_to_n.html
│ │ │ ├── round_ue.html
│ │ │ ├── rounded_div_value.html
│ │ │ ├── roundingLossIndex.html
│ │ │ ├── scale.html
│ │ │ ├── scaleIndex.html
│ │ │ ├── scaled.html
│ │ │ ├── setAllUncFlags.html
│ │ │ ├── setConfidence.html
│ │ │ ├── setMaskedUncFlags.html
│ │ │ ├── setRoundingLoss.html
│ │ │ ├── setScale.html
│ │ │ ├── setScaleIndex.html
│ │ │ ├── setSigDigits.html
│ │ │ ├── setSigDigitsIndex.html
│ │ │ ├── setUncDefaults.html
│ │ │ ├── setUncFlags.html
│ │ │ ├── setUncSigDigits.html
│ │ │ ├── setUncSigDigitsIndex.html
│ │ │ ├── setUncWidth.html
│ │ │ ├── setupperbase.html
│ │ │ ├── showUncFlags.html
│ │ │ ├── showUncTypes.html
│ │ │ ├── showformat.html
│ │ │ ├── showiostate.html
│ │ │ ├── sigDigitsIndex.html
│ │ │ ├── sqrt_2.html
│ │ │ ├── sqrt_3.html
│ │ │ ├── sqrt_6.html
│ │ │ ├── stars.html
│ │ │ ├── topIndex.html
│ │ │ ├── unc.html
│ │ │ ├── uncFlagsIndex.html
│ │ │ ├── uncIOflags.html
│ │ │ ├── uncSigDigitsIndex.html
│ │ │ ├── uncTypeWords.html
│ │ │ ├── uncWidthIndex.html
│ │ │ ├── unc_input.html
│ │ │ ├── usedIndex.html
│ │ │ ├── widthIndex.html
│ │ │ └── zeroIndex.html
│ │ └── svg
│ │ │ ├── a_path.html
│ │ │ ├── aspect_ratio.html
│ │ │ ├── axis_line_style.html
│ │ │ ├── bar_style.html
│ │ │ ├── box_style.html
│ │ │ ├── boxplot
│ │ │ └── document_ids_.html
│ │ │ ├── c_path.html
│ │ │ ├── circle_element.html
│ │ │ ├── clip_path_element.html
│ │ │ ├── color_array.html
│ │ │ ├── default_font_family.html
│ │ │ ├── ellipse_element.html
│ │ │ ├── fmtFlagWords.html
│ │ │ ├── g_element.html
│ │ │ ├── h_path.html
│ │ │ ├── histogram_style.html
│ │ │ ├── is_blank.html
│ │ │ ├── l_path.html
│ │ │ ├── line_element.html
│ │ │ ├── m_path.html
│ │ │ ├── median.html
│ │ │ ├── mnmx.html
│ │ │ ├── no_text_style.html
│ │ │ ├── not_a_text_style.html
│ │ │ ├── outFmtFlags.html
│ │ │ ├── package_info.html
│ │ │ ├── path_element.html
│ │ │ ├── path_point.html
│ │ │ ├── plot_line_style.html
│ │ │ ├── plot_point_style.html
│ │ │ ├── poly_path_point.html
│ │ │ ├── polygon_element.html
│ │ │ ├── polyline_element.html
│ │ │ ├── q_path.html
│ │ │ ├── quantile.html
│ │ │ ├── qurve_element.html
│ │ │ ├── range_all.html
│ │ │ ├── range_mx.html
│ │ │ ├── rect_element.html
│ │ │ ├── reducer.html
│ │ │ ├── rounddown10.html
│ │ │ ├── rounddown2.html
│ │ │ ├── rounddown5.html
│ │ │ ├── roundup10.html
│ │ │ ├── roundup2.html
│ │ │ ├── roundup5.html
│ │ │ ├── s_path.html
│ │ │ ├── show_1d_plot_settings.html
│ │ │ ├── show_2d_plot_settings.html
│ │ │ ├── show_all.html
│ │ │ ├── show_rotation.html
│ │ │ ├── sin45.html
│ │ │ ├── string_svg_length.html
│ │ │ ├── strip_e0s.html
│ │ │ ├── svg.html
│ │ │ ├── svg_1d_plot.html
│ │ │ ├── svg_1d_plot_series.html
│ │ │ ├── svg_2d_plot.html
│ │ │ ├── svg_2d_plot_series.html
│ │ │ ├── svg_boxplot.html
│ │ │ ├── svg_boxplot_series.html
│ │ │ ├── svg_color.html
│ │ │ ├── svg_color_constant.html
│ │ │ ├── svg_element.html
│ │ │ ├── svg_style.html
│ │ │ ├── t_path.html
│ │ │ ├── text_element.html
│ │ │ ├── text_element_text.html
│ │ │ ├── text_parent.html
│ │ │ ├── text_plusminus.html
│ │ │ ├── text_style.html
│ │ │ ├── ticks_labels_style.html
│ │ │ ├── tspan_element.html
│ │ │ ├── v_path.html
│ │ │ ├── value_style.html
│ │ │ ├── x_axis_intersect.html
│ │ │ └── z_path.html
│ ├── boost_svg_plot_c___reference.html
│ ├── boostbook.css
│ ├── close_to.html
│ ├── decor_printer.html
│ ├── fpt_abs.html
│ ├── header
│ │ └── boost
│ │ │ ├── quan
│ │ │ ├── meas_hpp.html
│ │ │ ├── pair_io_hpp.html
│ │ │ ├── rounding_hpp.html
│ │ │ ├── si_units_hpp.html
│ │ │ ├── type_erasure_printer_hpp.html
│ │ │ ├── unc_hpp.html
│ │ │ ├── unc_init_hpp.html
│ │ │ └── xiostream_hpp.html
│ │ │ └── svg_plot
│ │ │ ├── detail
│ │ │ ├── auto_axes_hpp.html
│ │ │ ├── axis_plot_frame_hpp.html
│ │ │ ├── fp_compare_hpp.html
│ │ │ ├── functors_hpp.html
│ │ │ ├── numeric_limits_handling_hpp.html
│ │ │ ├── pair_hpp.html
│ │ │ ├── svg_boxplot_detail_hpp.html
│ │ │ ├── svg_elements_hpp.html
│ │ │ └── svg_style_detail_hpp.html
│ │ │ ├── quantile_hpp.html
│ │ │ ├── show_1d_settings_hpp.html
│ │ │ ├── show_2d_settings_hpp.html
│ │ │ ├── svg_1d_plot_hpp.html
│ │ │ ├── svg_2d_plot_hpp.html
│ │ │ ├── svg_boxplot_hpp.html
│ │ │ ├── svg_color_hpp.html
│ │ │ ├── svg_hpp.html
│ │ │ └── svg_style_hpp.html
│ ├── images
│ │ ├── 1d_complex.png
│ │ ├── 1d_full_layout.svg
│ │ ├── 1d_simple.png
│ │ ├── 1d_simple.svg
│ │ ├── 1d_simple_style.png
│ │ ├── 1d_x_external.png
│ │ ├── 1d_x_grid.png
│ │ ├── 1d_x_grid.svg
│ │ ├── 2d_area_fill.png
│ │ ├── 2d_area_fill_1.svg
│ │ ├── 2d_area_fill_2.svg
│ │ ├── 2d_bezier.png
│ │ ├── 2d_bezier.svg
│ │ ├── 2d_default.svg
│ │ ├── 2d_full.png
│ │ ├── 2d_full.svg
│ │ ├── 2d_limit.svg
│ │ ├── 2d_simple.png
│ │ ├── 2d_simple.svg
│ │ ├── 2d_y_grid.png
│ │ ├── 2d_y_grid.svg
│ │ ├── acosh.svg
│ │ ├── adobe1.svg
│ │ ├── adobe_edited.svg
│ │ ├── alert.png
│ │ ├── asinh.svg
│ │ ├── atanh.svg
│ │ ├── auto_1d_containers.svg
│ │ ├── auto_1d_plot.svg
│ │ ├── auto_2d_plot.svg
│ │ ├── auto_boxplot.svg
│ │ ├── bernoulli_cdf.svg
│ │ ├── bernoulli_pdf.svg
│ │ ├── beta.svg
│ │ ├── beta_pdf.svg
│ │ ├── bezier_cubic.svg
│ │ ├── binomial_pdf_1.svg
│ │ ├── binomial_pdf_2.svg
│ │ ├── blank.png
│ │ ├── boxplot_full.png
│ │ ├── boxplot_simple.png
│ │ ├── boxplot_simple.svg
│ │ ├── cauchy_pdf1.svg
│ │ ├── cauchy_pdf2.svg
│ │ ├── caution.png
│ │ ├── caution.svg
│ │ ├── cbrt.svg
│ │ ├── chi_squared_pdf.svg
│ │ ├── circle.svg
│ │ ├── cyl_bessel_i.svg
│ │ ├── cyl_bessel_j.svg
│ │ ├── cyl_bessel_k.svg
│ │ ├── cyl_neumann.svg
│ │ ├── default_1d_plot.svg
│ │ ├── default_1d_plot_2.svg
│ │ ├── default_2d_plot_inkscape.svg
│ │ ├── demo_1d_array_long_double.svg
│ │ ├── demo_1d_autoscaling.svg
│ │ ├── demo_1d_deque_double.svg
│ │ ├── demo_1d_limits.svg
│ │ ├── demo_1d_list_double.svg
│ │ ├── demo_1d_plot.svg
│ │ ├── demo_1d_set_double.svg
│ │ ├── demo_1d_simple.svg
│ │ ├── demo_1d_tick_values_1.svg
│ │ ├── demo_1d_uncertainty.svg
│ │ ├── demo_1d_values.svg
│ │ ├── demo_1d_vector.svg
│ │ ├── demo_1d_vector_float.svg
│ │ ├── demo_1d_x_external.svg
│ │ ├── demo_2d_annotation.svg
│ │ ├── demo_2d_bar_x_block.svg
│ │ ├── demo_2d_bar_x_histogram_y.svg
│ │ ├── demo_2d_bar_x_stick.svg
│ │ ├── demo_2d_bar_y_block.svg
│ │ ├── demo_2d_bar_y_stick.svg
│ │ ├── demo_2d_fonts.svg
│ │ ├── demo_2d_histogram_x.svg
│ │ ├── demo_2d_histogram_x2.svg
│ │ ├── demo_2d_limits.svg
│ │ ├── demo_2d_lines.svg
│ │ ├── demo_2d_plot_XN.svg
│ │ ├── demo_2d_plot_XP.svg
│ │ ├── demo_2d_plot_XYN.svg
│ │ ├── demo_2d_plot_XYP.svg
│ │ ├── demo_2d_plot_XYPM.svg
│ │ ├── demo_2d_plot_YN.svg
│ │ ├── demo_2d_plot_YP.svg
│ │ ├── demo_2d_simple.svg
│ │ ├── demo_2d_tick_values.svg
│ │ ├── demo_2d_uncertainty.svg
│ │ ├── demo_2d_values.svg
│ │ ├── demo_2d_x_external.svg
│ │ ├── demo_Hoaglin.svg
│ │ ├── demo_boxplot.svg
│ │ ├── demo_color.svg
│ │ ├── demo_colors.svg
│ │ ├── demo_point_markers.svg
│ │ ├── demo_svg.svg
│ │ ├── demo_svg_text.svg
│ │ ├── demo_svg_tspan.svg
│ │ ├── demo_svgink.svg
│ │ ├── digamma.svg
│ │ ├── diode_IV_plot.png
│ │ ├── diode_IV_plot.svg
│ │ ├── ellint_1.svg
│ │ ├── ellint_2.svg
│ │ ├── ellint_3.svg
│ │ ├── ellint_carlson.svg
│ │ ├── erf.svg
│ │ ├── erf_inv.svg
│ │ ├── erfc.svg
│ │ ├── erfc_inv.svg
│ │ ├── expint2.svg
│ │ ├── expint_i.svg
│ │ ├── expm1.svg
│ │ ├── exponential1.svg
│ │ ├── exponential_pdf.svg
│ │ ├── extreme_value_pdf1.svg
│ │ ├── extreme_value_pdf2.svg
│ │ ├── first.svg
│ │ ├── fisher_f_pdf.svg
│ │ ├── gamma1.svg
│ │ ├── gamma1_pdf.svg
│ │ ├── gamma2.svg
│ │ ├── gamma2_pdf.svg
│ │ ├── gamma_p.svg
│ │ ├── gamma_q.svg
│ │ ├── gamma_scale.svg
│ │ ├── graph1.svg
│ │ ├── heat_flow_data.svg
│ │ ├── heat_flow_data_boxplot.svg
│ │ ├── hermite.svg
│ │ ├── home.png
│ │ ├── home.svg
│ │ ├── hypergeometric_pdf_1.svg
│ │ ├── hypergeometric_pdf_2.svg
│ │ ├── ibeta.svg
│ │ ├── important.png
│ │ ├── important.svg
│ │ ├── laguerre.svg
│ │ ├── laplace_pdf.svg
│ │ ├── legendre_p.svg
│ │ ├── legendre_q.svg
│ │ ├── lgamma.svg
│ │ ├── log1p.svg
│ │ ├── lognormal_pdf1.svg
│ │ ├── lognormal_pdf2.svg
│ │ ├── nc_beta_pdf.svg
│ │ ├── nc_f_pdf.svg
│ │ ├── nc_t_pdf.svg
│ │ ├── nccs_pdf.svg
│ │ ├── negative_binomial_pdf_1.svg
│ │ ├── negative_binomial_pdf_2.svg
│ │ ├── next.png
│ │ ├── next_disabled.png
│ │ ├── normal1.svg
│ │ ├── normal_pdf.svg
│ │ ├── note.png
│ │ ├── note.svg
│ │ ├── pareto_pdf1.svg
│ │ ├── pareto_pdf2.svg
│ │ ├── plot_window.png
│ │ ├── poisson_pdf_1.svg
│ │ ├── powered_by_boost.png
│ │ ├── powm1.svg
│ │ ├── prev.png
│ │ ├── prev.svg
│ │ ├── prev_disabled.png
│ │ ├── proposed_for_boost.png
│ │ ├── proposed_for_boost.svg
│ │ ├── rayleigh_cdf.svg
│ │ ├── rayleigh_pdf.svg
│ │ ├── simple.png
│ │ ├── simple_2d.png
│ │ ├── simple_2d.svg
│ │ ├── sinc_pi.svg
│ │ ├── sinhc_pi.svg
│ │ ├── smiley.png
│ │ ├── sph_bessel.svg
│ │ ├── sph_neumann.svg
│ │ ├── sqrt1pm1.svg
│ │ ├── students_t_pdf.svg
│ │ ├── svg_colors.svg
│ │ ├── svg_test_1d.svg
│ │ ├── svg_test_boxplot.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXDYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXHYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXSYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXUYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXVYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXDYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXHYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXSYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXUYH.svg
│ │ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXVYH.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYD.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYS.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYU.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYV.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYD.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYS.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYU.svg
│ │ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYV.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXHYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXSYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXUYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXVYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYD.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYS.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYU.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYV.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXHYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXSYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXUYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXVYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYD.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYS.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYU.svg
│ │ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYV.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYD.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYS.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYU.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYV.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYD.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYH.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYS.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYU.svg
│ │ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYV.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXDYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXHYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXSYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXUYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXVYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXDYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXHYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXSYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXUYH.svg
│ │ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXVYH.svg
│ │ ├── test_XYPM_inside.svg
│ │ ├── test_XYPM_nowhere.svg
│ │ ├── test_XYPM_outside_bottom.svg
│ │ ├── test_XYPM_outside_left.svg
│ │ ├── test_XYPM_outside_right.svg
│ │ ├── test_XYPM_outside_top.svg
│ │ ├── test_XYPM_somewhere.svg
│ │ ├── test_svg_xml.svg
│ │ ├── tgamma.svg
│ │ ├── tgamma_delta_ratio.svg
│ │ ├── tip.png
│ │ ├── tip.svg
│ │ ├── toc-blank.png
│ │ ├── toc-minus.png
│ │ ├── toc-plus.png
│ │ ├── triangular_cdf.svg
│ │ ├── triangular_pdf.svg
│ │ ├── uniform_cdf.svg
│ │ ├── uniform_pdf.svg
│ │ ├── up.png
│ │ ├── up.svg
│ │ ├── up_disabled.png
│ │ ├── warning.png
│ │ ├── warning.svg
│ │ ├── weibull1.svg
│ │ ├── weibull2.svg
│ │ ├── weibull_pdf1.svg
│ │ ├── weibull_pdf2.svg
│ │ ├── zeta1.svg
│ │ └── zeta2.svg
│ ├── index.html
│ ├── safe_fpt_division.html
│ ├── smallest.html
│ ├── standalone_HTML.manifest
│ ├── svg_plot
│ │ ├── acknowledgements.html
│ │ ├── behavior_limits.html
│ │ ├── color.html
│ │ ├── diagnostics.html
│ │ ├── fonts.html
│ │ ├── history.html
│ │ ├── howtouse.html
│ │ ├── implementation.html
│ │ ├── implementation
│ │ │ ├── compilers.html
│ │ │ ├── history.html
│ │ │ └── implementation.html
│ │ ├── indexes.html
│ │ ├── indexes
│ │ │ ├── s01.html
│ │ │ ├── s02.html
│ │ │ ├── s03.html
│ │ │ ├── s04.html
│ │ │ └── s05.html
│ │ ├── inkviewscape.html
│ │ ├── preface.html
│ │ ├── svg_boxplot_tutorial.html
│ │ ├── svg_boxplot_tutorial
│ │ │ ├── svg_boxplot_quartiles.html
│ │ │ └── svg_boxplot_tutorial_simple.html
│ │ ├── svg_tutorial.html
│ │ ├── todo.html
│ │ ├── tutorial_1d.html
│ │ ├── tutorial_1d
│ │ │ ├── 1d_autoscale_containers.html
│ │ │ ├── 1d_special.html
│ │ │ ├── 1d_vector_tutorial.html
│ │ │ ├── auto_1d_plot.html
│ │ │ ├── demo_1d_autoscaling.html
│ │ │ ├── demo_1d_axis_scaling.html
│ │ │ ├── demo_1d_containers_tutorial.html
│ │ │ ├── demo_1d_heat_flow_data.html
│ │ │ ├── demo_1d_uncertainty.html
│ │ │ ├── demo_1d_values.html
│ │ │ └── full_1d_layout.html
│ │ ├── tutorial_2d.html
│ │ └── tutorial_2d
│ │ │ ├── 2d_simple_code_example.html
│ │ │ ├── 2d_special.html
│ │ │ ├── demo_2d_autoscaling.html
│ │ │ ├── demo_2d_uncertainty.html
│ │ │ ├── demo_2d_values.html
│ │ │ ├── fit_lines.html
│ │ │ ├── full_2d_layout.html
│ │ │ └── histograms.html
│ └── unit.html
├── html4_symbols.qbk
├── images
│ ├── 1d_complex.png
│ ├── 1d_full_layout.svg
│ ├── 1d_simple.png
│ ├── 1d_simple.svg
│ ├── 1d_simple_style.png
│ ├── 1d_x_external.png
│ ├── 1d_x_grid.png
│ ├── 1d_x_grid.svg
│ ├── 2d_area_fill.png
│ ├── 2d_area_fill_1.svg
│ ├── 2d_area_fill_2.svg
│ ├── 2d_bezier.png
│ ├── 2d_bezier.svg
│ ├── 2d_default.svg
│ ├── 2d_full.png
│ ├── 2d_full.svg
│ ├── 2d_limit.svg
│ ├── 2d_simple.png
│ ├── 2d_simple.svg
│ ├── 2d_y_grid.png
│ ├── 2d_y_grid.svg
│ ├── acosh.svg
│ ├── adobe1.svg
│ ├── adobe_edited.svg
│ ├── alert.png
│ ├── asinh.svg
│ ├── atanh.svg
│ ├── auto_1d_containers.svg
│ ├── auto_1d_plot.svg
│ ├── auto_2d_plot.svg
│ ├── auto_boxplot.svg
│ ├── bernoulli_cdf.svg
│ ├── bernoulli_pdf.svg
│ ├── beta.svg
│ ├── beta_pdf.svg
│ ├── bezier_cubic.svg
│ ├── binomial_pdf_1.svg
│ ├── binomial_pdf_2.svg
│ ├── blank.png
│ ├── boxplot_full.png
│ ├── boxplot_simple.png
│ ├── boxplot_simple.svg
│ ├── callouts
│ │ ├── .svn
│ │ │ ├── all-wcprops
│ │ │ ├── dir-prop-base
│ │ │ ├── entries
│ │ │ ├── format
│ │ │ ├── prop-base
│ │ │ │ ├── 1.png.svn-base
│ │ │ │ ├── 1.svg.svn-base
│ │ │ │ ├── 10.png.svn-base
│ │ │ │ ├── 10.svg.svn-base
│ │ │ │ ├── 11.png.svn-base
│ │ │ │ ├── 11.svg.svn-base
│ │ │ │ ├── 12.png.svn-base
│ │ │ │ ├── 12.svg.svn-base
│ │ │ │ ├── 13.png.svn-base
│ │ │ │ ├── 13.svg.svn-base
│ │ │ │ ├── 14.png.svn-base
│ │ │ │ ├── 14.svg.svn-base
│ │ │ │ ├── 15.png.svn-base
│ │ │ │ ├── 15.svg.svn-base
│ │ │ │ ├── 16.svg.svn-base
│ │ │ │ ├── 17.svg.svn-base
│ │ │ │ ├── 18.svg.svn-base
│ │ │ │ ├── 19.svg.svn-base
│ │ │ │ ├── 2.png.svn-base
│ │ │ │ ├── 2.svg.svn-base
│ │ │ │ ├── 20.svg.svn-base
│ │ │ │ ├── 21.svg.svn-base
│ │ │ │ ├── 22.svg.svn-base
│ │ │ │ ├── 23.svg.svn-base
│ │ │ │ ├── 24.svg.svn-base
│ │ │ │ ├── 25.svg.svn-base
│ │ │ │ ├── 26.svg.svn-base
│ │ │ │ ├── 27.svg.svn-base
│ │ │ │ ├── 28.svg.svn-base
│ │ │ │ ├── 29.svg.svn-base
│ │ │ │ ├── 3.png.svn-base
│ │ │ │ ├── 3.svg.svn-base
│ │ │ │ ├── 30.svg.svn-base
│ │ │ │ ├── 4.png.svn-base
│ │ │ │ ├── 4.svg.svn-base
│ │ │ │ ├── 5.png.svn-base
│ │ │ │ ├── 5.svg.svn-base
│ │ │ │ ├── 6.png.svn-base
│ │ │ │ ├── 6.svg.svn-base
│ │ │ │ ├── 7.png.svn-base
│ │ │ │ ├── 7.svg.svn-base
│ │ │ │ ├── 8.png.svn-base
│ │ │ │ ├── 8.svg.svn-base
│ │ │ │ ├── 9.png.svn-base
│ │ │ │ └── 9.svg.svn-base
│ │ │ └── text-base
│ │ │ │ ├── 1.png.svn-base
│ │ │ │ ├── 1.svg.svn-base
│ │ │ │ ├── 10.png.svn-base
│ │ │ │ ├── 10.svg.svn-base
│ │ │ │ ├── 11.png.svn-base
│ │ │ │ ├── 11.svg.svn-base
│ │ │ │ ├── 12.png.svn-base
│ │ │ │ ├── 12.svg.svn-base
│ │ │ │ ├── 13.png.svn-base
│ │ │ │ ├── 13.svg.svn-base
│ │ │ │ ├── 14.png.svn-base
│ │ │ │ ├── 14.svg.svn-base
│ │ │ │ ├── 15.png.svn-base
│ │ │ │ ├── 15.svg.svn-base
│ │ │ │ ├── 16.svg.svn-base
│ │ │ │ ├── 17.svg.svn-base
│ │ │ │ ├── 18.svg.svn-base
│ │ │ │ ├── 19.svg.svn-base
│ │ │ │ ├── 2.png.svn-base
│ │ │ │ ├── 2.svg.svn-base
│ │ │ │ ├── 20.svg.svn-base
│ │ │ │ ├── 21.svg.svn-base
│ │ │ │ ├── 22.svg.svn-base
│ │ │ │ ├── 23.svg.svn-base
│ │ │ │ ├── 24.svg.svn-base
│ │ │ │ ├── 25.svg.svn-base
│ │ │ │ ├── 26.svg.svn-base
│ │ │ │ ├── 27.svg.svn-base
│ │ │ │ ├── 28.svg.svn-base
│ │ │ │ ├── 29.svg.svn-base
│ │ │ │ ├── 3.png.svn-base
│ │ │ │ ├── 3.svg.svn-base
│ │ │ │ ├── 30.svg.svn-base
│ │ │ │ ├── 4.png.svn-base
│ │ │ │ ├── 4.svg.svn-base
│ │ │ │ ├── 5.png.svn-base
│ │ │ │ ├── 5.svg.svn-base
│ │ │ │ ├── 6.png.svn-base
│ │ │ │ ├── 6.svg.svn-base
│ │ │ │ ├── 7.png.svn-base
│ │ │ │ ├── 7.svg.svn-base
│ │ │ │ ├── 8.png.svn-base
│ │ │ │ ├── 8.svg.svn-base
│ │ │ │ ├── 9.png.svn-base
│ │ │ │ └── 9.svg.svn-base
│ │ ├── 1.png
│ │ ├── 1.svg
│ │ ├── 10.png
│ │ ├── 10.svg
│ │ ├── 11.png
│ │ ├── 11.svg
│ │ ├── 12.png
│ │ ├── 12.svg
│ │ ├── 13.png
│ │ ├── 13.svg
│ │ ├── 14.png
│ │ ├── 14.svg
│ │ ├── 15.png
│ │ ├── 15.svg
│ │ ├── 16.svg
│ │ ├── 17.svg
│ │ ├── 18.svg
│ │ ├── 19.svg
│ │ ├── 2.png
│ │ ├── 2.svg
│ │ ├── 20.svg
│ │ ├── 21.svg
│ │ ├── 22.svg
│ │ ├── 23.svg
│ │ ├── 24.svg
│ │ ├── 25.svg
│ │ ├── 26.svg
│ │ ├── 27.svg
│ │ ├── 28.svg
│ │ ├── 29.svg
│ │ ├── 3.png
│ │ ├── 3.svg
│ │ ├── 30.svg
│ │ ├── 4.png
│ │ ├── 4.svg
│ │ ├── 5.png
│ │ ├── 5.svg
│ │ ├── 6.png
│ │ ├── 6.svg
│ │ ├── 7.png
│ │ ├── 7.svg
│ │ ├── 8.png
│ │ ├── 8.svg
│ │ ├── 9.png
│ │ └── 9.svg
│ ├── cauchy_pdf1.svg
│ ├── cauchy_pdf2.svg
│ ├── caution.png
│ ├── caution.svg
│ ├── cbrt.svg
│ ├── chi_squared_pdf.svg
│ ├── circle.svg
│ ├── cyl_bessel_i.svg
│ ├── cyl_bessel_j.svg
│ ├── cyl_bessel_k.svg
│ ├── cyl_neumann.svg
│ ├── default_1d_plot.svg
│ ├── default_1d_plot_2.svg
│ ├── default_2d_plot_inkscape.svg
│ ├── demo_1d_array_long_double.svg
│ ├── demo_1d_autoscaling.svg
│ ├── demo_1d_deque_double.svg
│ ├── demo_1d_limits.svg
│ ├── demo_1d_list_double.svg
│ ├── demo_1d_plot.svg
│ ├── demo_1d_set_double.svg
│ ├── demo_1d_simple.svg
│ ├── demo_1d_tick_values_1.svg
│ ├── demo_1d_uncertainty.svg
│ ├── demo_1d_values.svg
│ ├── demo_1d_vector.svg
│ ├── demo_1d_vector_float.svg
│ ├── demo_1d_x_external.svg
│ ├── demo_2d_annotation.svg
│ ├── demo_2d_bar_x_block.svg
│ ├── demo_2d_bar_x_histogram_y.svg
│ ├── demo_2d_bar_x_stick.svg
│ ├── demo_2d_bar_y_block.svg
│ ├── demo_2d_bar_y_stick.svg
│ ├── demo_2d_fonts.svg
│ ├── demo_2d_histogram_x.svg
│ ├── demo_2d_histogram_x2.svg
│ ├── demo_2d_limits.svg
│ ├── demo_2d_lines.svg
│ ├── demo_2d_plot_XN.svg
│ ├── demo_2d_plot_XP.svg
│ ├── demo_2d_plot_XYN.svg
│ ├── demo_2d_plot_XYP.svg
│ ├── demo_2d_plot_XYPM.svg
│ ├── demo_2d_plot_YN.svg
│ ├── demo_2d_plot_YP.svg
│ ├── demo_2d_simple.svg
│ ├── demo_2d_tick_values.svg
│ ├── demo_2d_uncertainty.svg
│ ├── demo_2d_values.svg
│ ├── demo_2d_x_external.svg
│ ├── demo_Hoaglin.svg
│ ├── demo_boxplot.svg
│ ├── demo_color.svg
│ ├── demo_colors.svg
│ ├── demo_point_markers.svg
│ ├── demo_svg.svg
│ ├── demo_svg_text.svg
│ ├── demo_svg_tspan.svg
│ ├── demo_svgink.svg
│ ├── digamma.svg
│ ├── diode_IV_plot.png
│ ├── diode_IV_plot.svg
│ ├── ellint_1.svg
│ ├── ellint_2.svg
│ ├── ellint_3.svg
│ ├── ellint_carlson.svg
│ ├── erf.svg
│ ├── erf_inv.svg
│ ├── erfc.svg
│ ├── erfc_inv.svg
│ ├── expint2.svg
│ ├── expint_i.svg
│ ├── expm1.svg
│ ├── exponential1.svg
│ ├── exponential_pdf.svg
│ ├── extreme_value_pdf1.svg
│ ├── extreme_value_pdf2.svg
│ ├── first.svg
│ ├── fisher_f_pdf.svg
│ ├── gamma1.svg
│ ├── gamma1_pdf.svg
│ ├── gamma2.svg
│ ├── gamma2_pdf.svg
│ ├── gamma_p.svg
│ ├── gamma_q.svg
│ ├── gamma_scale.svg
│ ├── graph1.svg
│ ├── heat_flow_data.svg
│ ├── heat_flow_data_boxplot.svg
│ ├── hermite.svg
│ ├── home.png
│ ├── home.svg
│ ├── hypergeometric_pdf_1.svg
│ ├── hypergeometric_pdf_2.svg
│ ├── ibeta.svg
│ ├── important.png
│ ├── important.svg
│ ├── laguerre.svg
│ ├── laplace_pdf.svg
│ ├── legendre_p.svg
│ ├── legendre_q.svg
│ ├── lgamma.svg
│ ├── log1p.svg
│ ├── lognormal_pdf1.svg
│ ├── lognormal_pdf2.svg
│ ├── nc_beta_pdf.svg
│ ├── nc_f_pdf.svg
│ ├── nc_t_pdf.svg
│ ├── nccs_pdf.svg
│ ├── negative_binomial_pdf_1.svg
│ ├── negative_binomial_pdf_2.svg
│ ├── next.png
│ ├── next_disabled.png
│ ├── normal1.svg
│ ├── normal_pdf.svg
│ ├── note.png
│ ├── note.svg
│ ├── pareto_pdf1.svg
│ ├── pareto_pdf2.svg
│ ├── plot_window.png
│ ├── poisson_pdf_1.svg
│ ├── powered_by_boost.png
│ ├── powm1.svg
│ ├── prev.png
│ ├── prev.svg
│ ├── prev_disabled.png
│ ├── proposed_for_boost.png
│ ├── proposed_for_boost.svg
│ ├── rayleigh_cdf.svg
│ ├── rayleigh_pdf.svg
│ ├── simple.png
│ ├── simple_2d.png
│ ├── simple_2d.svg
│ ├── sinc_pi.svg
│ ├── sinhc_pi.svg
│ ├── smiley.png
│ ├── sph_bessel.svg
│ ├── sph_neumann.svg
│ ├── sqrt1pm1.svg
│ ├── students_t_pdf.svg
│ ├── svg_colors.svg
│ ├── svg_test_1d.svg
│ ├── svg_test_boxplot.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXDYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXHYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXSYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXUYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXVYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXHYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXSYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXUYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYD.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYS.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYU.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYV.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYD.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYH.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYS.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYU.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYV.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXVYH.svg
│ ├── test_XYPM_inside.svg
│ ├── test_XYPM_nowhere.svg
│ ├── test_XYPM_outside_bottom.svg
│ ├── test_XYPM_outside_left.svg
│ ├── test_XYPM_outside_right.svg
│ ├── test_XYPM_outside_top.svg
│ ├── test_XYPM_somewhere.svg
│ ├── test_svg_xml.svg
│ ├── tgamma.svg
│ ├── tgamma_delta_ratio.svg
│ ├── tip.png
│ ├── tip.svg
│ ├── toc-blank.png
│ ├── toc-minus.png
│ ├── toc-plus.png
│ ├── triangular_cdf.svg
│ ├── triangular_pdf.svg
│ ├── uniform_cdf.svg
│ ├── uniform_pdf.svg
│ ├── up.png
│ ├── up.svg
│ ├── up_disabled.png
│ ├── warning.png
│ ├── warning.svg
│ ├── weibull1.svg
│ ├── weibull2.svg
│ ├── weibull_pdf1.svg
│ ├── weibull_pdf2.svg
│ ├── zeta1.svg
│ └── zeta2.svg
├── index.html
├── inkscape.qbk
├── inspect.bat
├── interface.qbk
├── latin1_symbols.qbk
├── math_symbols.qbk
├── plot_defaults.qbk
├── proposed_for_boost.png
├── rationale.qbk
├── settings.qbk
├── stylesheet_tutorial.qbk
├── svg_interface.qbk
├── svg_plot.idx
├── svg_plot.qbk
├── svg_plot_doxygen.css
├── svg_tutorial.qbk
├── to_do.qbk
└── view_svg_Browsers_batch.txt
├── example
├── 1d_full_layout.cpp
├── 1d_full_layout.svg
├── 1d_simple_style.cpp
├── 1d_simple_style.svg
├── 1d_value_label_rotation.cpp
├── 1d_x_external.cpp
├── 1d_x_external.svg
├── 1d_x_grid.cpp
├── 1d_x_grid.svg
├── 2d_area_fill.cpp
├── 2d_area_fill.svg
├── 2d_area_fill_1.svg
├── 2d_area_fill_2.svg
├── 2d_bezier.cpp
├── 2d_bezier.svg
├── 2d_full.cpp
├── 2d_full.svg
├── 2d_limit.cpp
├── 2d_limit.svg
├── 2d_simple.cpp
├── 2d_simple.svg
├── 2d_value_label_rotation.cpp
├── 2d_y_grid.cpp
├── 2d_y_grid.svg
├── Demo_plots
│ ├── 1d_full_layout.svg
│ ├── 1d_simple_style.svg
│ ├── 1d_x_external.svg
│ ├── 1d_x_grid.svg
│ ├── 2d_area_fill.svg
│ ├── 2d_area_fill_1.svg
│ ├── 2d_area_fill_2.svg
│ ├── 2d_bezier.svg
│ ├── 2d_full.svg
│ ├── 2d_limit.svg
│ ├── 2d_simple.svg
│ ├── 2d_y_grid.svg
│ ├── acosh.svg
│ ├── asinh.svg
│ ├── atanh.svg
│ ├── auto_1d_containers.svg
│ ├── auto_1d_plot.svg
│ ├── auto_1d_plot_1.svg
│ ├── auto_1d_plot_2.svg
│ ├── auto_2d_plot.svg
│ ├── auto_2d_plot2.svg
│ ├── auto_boxplot.svg
│ ├── bernoulli_cdf.svg
│ ├── bernoulli_pdf.svg
│ ├── beta.svg
│ ├── beta_pdf.svg
│ ├── binomial_pdf_1.svg
│ ├── binomial_pdf_2.svg
│ ├── boxplot_full.svg
│ ├── boxplot_simple.svg
│ ├── cauchy_pdf1.svg
│ ├── cauchy_pdf2.svg
│ ├── cbrt.svg
│ ├── chi_squared_pdf.svg
│ ├── cyl_bessel_i.svg
│ ├── cyl_bessel_j.svg
│ ├── cyl_bessel_k.svg
│ ├── cyl_neumann.svg
│ ├── default_1d_plot.svg
│ ├── default_1d_plot_2.svg
│ ├── default_2d_plot.svg
│ ├── demo_1d_array_long_double.svg
│ ├── demo_1d_autoscaling.svg
│ ├── demo_1d_autoscaling_1.svg
│ ├── demo_1d_autoscaling_2.svg
│ ├── demo_1d_autoscaling_s.svg
│ ├── demo_1d_axis_scaling.svg
│ ├── demo_1d_deque_double.svg
│ ├── demo_1d_limits.svg
│ ├── demo_1d_list_double.svg
│ ├── demo_1d_plot.svg
│ ├── demo_1d_set_double.svg
│ ├── demo_1d_simple.svg
│ ├── demo_1d_tick_values.svg
│ ├── demo_1d_uncertainty.svg
│ ├── demo_1d_values.svg
│ ├── demo_1d_vector.svg
│ ├── demo_1d_vector_float.svg
│ ├── demo_1d_x_external.svg
│ ├── demo_2d_annotation.svg
│ ├── demo_2d_area_fill_1.svg
│ ├── demo_2d_area_fill_2.svg
│ ├── demo_2d_autoscaling.svg
│ ├── demo_2d_bad_function_1.svg
│ ├── demo_2d_bar_x_block.svg
│ ├── demo_2d_bar_x_stick.svg
│ ├── demo_2d_bar_y_block.svg
│ ├── demo_2d_bar_y_stick.svg
│ ├── demo_2d_fonts_1.svg
│ ├── demo_2d_fonts_10.svg
│ ├── demo_2d_fonts_11.svg
│ ├── demo_2d_fonts_12.svg
│ ├── demo_2d_fonts_2.svg
│ ├── demo_2d_fonts_3.svg
│ ├── demo_2d_fonts_4.svg
│ ├── demo_2d_fonts_5.svg
│ ├── demo_2d_fonts_6.svg
│ ├── demo_2d_fonts_7.svg
│ ├── demo_2d_fonts_8.svg
│ ├── demo_2d_fonts_9.svg
│ ├── demo_2d_histogram_x.svg
│ ├── demo_2d_histogram_x2.svg
│ ├── demo_2d_limits.svg
│ ├── demo_2d_lines.svg
│ ├── demo_2d_plot_XN.svg
│ ├── demo_2d_plot_XP.svg
│ ├── demo_2d_plot_XYN.svg
│ ├── demo_2d_plot_XYP.svg
│ ├── demo_2d_plot_XYPM.svg
│ ├── demo_2d_plot_YN.svg
│ ├── demo_2d_plot_YP.svg
│ ├── demo_2d_simple.svg
│ ├── demo_2d_tick_values.svg
│ ├── demo_2d_uncertainty.svg
│ ├── demo_2d_values.svg
│ ├── demo_2d_weather.svg
│ ├── demo_Hoaglin.svg
│ ├── demo_boxplot.svg
│ ├── demo_boxplot_full.svg
│ ├── demo_color.svg
│ ├── demo_colors.svg
│ ├── demo_point_markers.svg
│ ├── demo_svg.svg
│ ├── demo_svg_text.svg
│ ├── demo_svg_tspan.svg
│ ├── demo_weather1.svg
│ ├── demo_weather2.svg
│ ├── demo_weather3.svg
│ ├── demo_weather4.svg
│ ├── demo_weather_histogram6.svg
│ ├── digamma.svg
│ ├── ellint_1.svg
│ ├── ellint_2.svg
│ ├── ellint_3.svg
│ ├── ellint_carlson.svg
│ ├── erf.svg
│ ├── erf_inv.svg
│ ├── erfc.svg
│ ├── erfc_inv.svg
│ ├── expint2.svg
│ ├── expint_i.svg
│ ├── expm1.svg
│ ├── exponential_pdf.svg
│ ├── extreme_value_pdf1.svg
│ ├── extreme_value_pdf2.svg
│ ├── fisher_f_pdf.svg
│ ├── gamma1_pdf.svg
│ ├── gamma2_pdf.svg
│ ├── gamma_p.svg
│ ├── gamma_q.svg
│ ├── heat_flow_data.svg
│ ├── heat_flow_data_boxplot.svg
│ ├── hermite.svg
│ ├── hypergeometric_pdf_1.svg
│ ├── hypergeometric_pdf_2.svg
│ ├── ibeta.svg
│ ├── laguerre.svg
│ ├── laplace_pdf.svg
│ ├── legendre_p.svg
│ ├── legendre_q.svg
│ ├── lgamma.svg
│ ├── log1p.svg
│ ├── lognormal_pdf1.svg
│ ├── lognormal_pdf2.svg
│ ├── nc_beta_pdf.svg
│ ├── nc_f_pdf.svg
│ ├── nc_t_pdf.svg
│ ├── nccs_pdf.svg
│ ├── negative_binomial_pdf_1.svg
│ ├── negative_binomial_pdf_2.svg
│ ├── normal_pdf.svg
│ ├── pareto_pdf1.svg
│ ├── pareto_pdf2.svg
│ ├── poisson_pdf_1.svg
│ ├── powm1.svg
│ ├── rayleigh_cdf.svg
│ ├── rayleigh_pdf.svg
│ ├── simple_2d.svg
│ ├── sinc_pi.svg
│ ├── sinhc_pi.svg
│ ├── sph_bessel.svg
│ ├── sph_neumann.svg
│ ├── sqrt1pm1.svg
│ ├── students_t_pdf.svg
│ ├── svg_colors.svg
│ ├── svg_test.svg
│ ├── svg_test_1d.svg
│ ├── svg_test_box.svg
│ ├── svg_test_boxplot.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXDYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXHYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXSYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXUYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXVYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXHYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXSYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXUYH.svg
│ ├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYD.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYS.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYU.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYV.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYD.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYH.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYS.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYU.svg
│ ├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYV.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYD.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYH.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYS.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYU.svg
│ ├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYV.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXVYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXDYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXHYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXSYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXUYH.svg
│ ├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXVYH.svg
│ ├── test_XYPM_inside.svg
│ ├── test_XYPM_nowhere.svg
│ ├── test_XYPM_outside_bottom.svg
│ ├── test_XYPM_outside_left.svg
│ ├── test_XYPM_outside_right.svg
│ ├── test_XYPM_outside_top.svg
│ ├── test_XYPM_somewhere.svg
│ ├── tgamma.svg
│ ├── tgamma_delta_ratio.svg
│ ├── triangular_cdf.svg
│ ├── triangular_pdf.svg
│ ├── uniform_cdf.svg
│ ├── uniform_pdf.svg
│ ├── weibull_pdf1.svg
│ ├── weibull_pdf2.svg
│ ├── zeta1.svg
│ └── zeta2.svg
├── EasyWeather7mar09.csv
├── Jamfile.v2
├── SVG_plot_examples.bat
├── SVG_text_width_height.cpp
├── a.out
├── acosh.svg
├── asinh.svg
├── atanh.svg
├── auto_1d_containers.cpp
├── auto_1d_containers.svg
├── auto_1d_plot.cpp
├── auto_1d_plot.svg
├── auto_1d_plot_1.svg
├── auto_1d_plot_2.svg
├── auto_2d_plot.cpp
├── auto_2d_plot_1.svg
├── auto_2d_plot_2.svg
├── auto_boxplot.cpp
├── auto_boxplot.png
├── auto_boxplot.svg
├── bernoulli_cdf.svg
├── bernoulli_pdf.svg
├── beta.svg
├── beta_pdf.svg
├── binomial_pdf_1.svg
├── binomial_pdf_2.svg
├── boxplot_full.cpp
├── boxplot_full.svg
├── boxplot_simple.cpp
├── boxplot_simple.svg
├── cauchy_pdf1.svg
├── cauchy_pdf2.svg
├── cbrt.svg
├── chi_squared_pdf.svg
├── container_minmax.cpp
├── convertible_to_double.cpp
├── cyl_bessel_i.svg
├── cyl_bessel_j.svg
├── cyl_bessel_k.svg
├── cyl_neumann.svg
├── default_1d_plot.svg
├── default_1d_plot_2.svg
├── default_2d_plot.svg
├── demo_1d_array_long_double.svg
├── demo_1d_autoscaling.cpp
├── demo_1d_autoscaling.svg
├── demo_1d_autoscaling_1.svg
├── demo_1d_autoscaling_2.svg
├── demo_1d_autoscaling_s.svg
├── demo_1d_axis_scaling.cpp
├── demo_1d_axis_scaling.svg
├── demo_1d_containers.cpp
├── demo_1d_deque_double.svg
├── demo_1d_heat_flow_data.cpp
├── demo_1d_limits.cpp
├── demo_1d_limits.svg
├── demo_1d_list_double.svg
├── demo_1d_meas.cpp
├── demo_1d_meas.svg
├── demo_1d_plot.cpp
├── demo_1d_plot.svg
├── demo_1d_set_double.svg
├── demo_1d_simple.cpp
├── demo_1d_simple.svg
├── demo_1d_tick_values.cpp
├── demo_1d_tick_values.svg
├── demo_1d_uncertainty.cpp
├── demo_1d_uncertainty.svg
├── demo_1d_values.cpp
├── demo_1d_values.svg
├── demo_1d_vector.cpp
├── demo_1d_vector.svg
├── demo_1d_vector_float.svg
├── demo_1d_x_external.cpp
├── demo_1d_x_external.svg
├── demo_2d_annotation.svg
├── demo_2d_area_fill.cpp
├── demo_2d_area_fill_1.svg
├── demo_2d_area_fill_2.svg
├── demo_2d_autoscaling.cpp
├── demo_2d_autoscaling.svg
├── demo_2d_autoscaling_vector.cpp
├── demo_2d_autoscaling_vector.svg
├── demo_2d_bad_function.cpp
├── demo_2d_bad_function_1.svg
├── demo_2d_bar_x_block.svg
├── demo_2d_bar_x_stick.svg
├── demo_2d_bar_y_block.svg
├── demo_2d_bar_y_stick.svg
├── demo_2d_bars.cpp
├── demo_2d_bezier.cpp
├── demo_2d_bezier.svg
├── demo_2d_fonts.cpp
├── demo_2d_fonts_1.svg
├── demo_2d_fonts_10.svg
├── demo_2d_fonts_11.svg
├── demo_2d_fonts_12.svg
├── demo_2d_fonts_2.svg
├── demo_2d_fonts_3.svg
├── demo_2d_fonts_4.svg
├── demo_2d_fonts_5.svg
├── demo_2d_fonts_6.svg
├── demo_2d_fonts_7.svg
├── demo_2d_fonts_8.svg
├── demo_2d_fonts_9.svg
├── demo_2d_histogram.cpp
├── demo_2d_histogram_x.svg
├── demo_2d_histogram_x2.svg
├── demo_2d_legend_lines_markers.cpp
├── demo_2d_legend_lines_markers.svg
├── demo_2d_limits.cpp
├── demo_2d_limits.svg
├── demo_2d_lines.cpp
├── demo_2d_lines.svg
├── demo_2d_plot.cpp
├── demo_2d_plot_XN.svg
├── demo_2d_plot_XP.svg
├── demo_2d_plot_XYN.svg
├── demo_2d_plot_XYP.svg
├── demo_2d_plot_XYPM.svg
├── demo_2d_plot_YN.svg
├── demo_2d_plot_YP.svg
├── demo_2d_simple.cpp
├── demo_2d_simple.svg
├── demo_2d_tick_values.cpp
├── demo_2d_tick_values.svg
├── demo_2d_uncertain_values.cpp
├── demo_2d_uncertainty.cpp
├── demo_2d_uncertainty.svg
├── demo_2d_values.cpp
├── demo_2d_values.svg
├── demo_2d_weather.cpp
├── demo_2d_weather.svg
├── demo_2d_weather_1.svg
├── demo_2d_weather_2.svg
├── demo_FP_compare.cpp
├── demo_Hoaglin.cpp
├── demo_Hoaglin.svg
├── demo_annotation.cpp
├── demo_annotation.svg
├── demo_boxplot.cpp
├── demo_boxplot.svg
├── demo_boxplot_full.cpp
├── demo_boxplot_full.svg
├── demo_boxplot_simple.cpp
├── demo_color.cpp
├── demo_color.svg
├── demo_colors.svg
├── demo_convertible_to_double.svg
├── demo_functions_1d_plot.svg
├── demo_functions_boxplot.cpp
├── demo_functions_boxplot.svg
├── demo_point_markers.cpp
├── demo_point_markers.svg
├── demo_rounds.cpp
├── demo_svg.cpp
├── demo_svg.svg
├── demo_svg_text.svg
├── demo_svg_tspan.cpp
├── demo_svg_tspan.svg
├── demo_weather1.svg
├── demo_weather2.svg
├── demo_weather3.svg
├── demo_weather4.svg
├── demo_weather_histogram6.svg
├── digamma.svg
├── ellint_1.svg
├── ellint_2.svg
├── ellint_3.svg
├── ellint_carlson.svg
├── erf.svg
├── erf_inv.svg
├── erfc.svg
├── erfc_inv.svg
├── expint2.svg
├── expint_i.svg
├── expm1.svg
├── exponential_pdf.svg
├── extreme_value_pdf1.svg
├── extreme_value_pdf2.svg
├── fisher_f_pdf.svg
├── gamma1_pdf.svg
├── gamma2_pdf.svg
├── gamma_p.svg
├── gamma_q.svg
├── heat_flow_data.svg
├── heat_flow_data_boxplot.svg
├── hermite.svg
├── hypergeometric_pdf_1.svg
├── hypergeometric_pdf_2.svg
├── ibeta.svg
├── kolmogorov_smirnov_cdf.svg
├── kolmogorov_smirnov_pdf.svg
├── laguerre.svg
├── laplace_pdf.svg
├── legendre_p.svg
├── legendre_q.svg
├── lgamma.svg
├── log1p.svg
├── lognormal_pdf1.svg
├── lognormal_pdf2.svg
├── nc_beta_pdf.svg
├── nc_f_pdf.svg
├── nc_t_cdf.svg
├── nc_t_pdf.svg
├── nccs_pdf.svg
├── negative_binomial_pdf_1.svg
├── negative_binomial_pdf_2.svg
├── normal_pdf.svg
├── pareto_pdf1.svg
├── pareto_pdf2.svg
├── poisson_pdf_1.svg
├── powm1.svg
├── rayleigh_cdf.svg
├── rayleigh_pdf.svg
├── simple_2d.svg
├── sinc_pi.svg
├── sinhc_pi.svg
├── skew_normal_cdf.svg
├── skew_normal_pdf.svg
├── sph_bessel.svg
├── sph_neumann.svg
├── sqrt1pm1.svg
├── students_t_pdf.svg
├── style.css
├── svg_colors.cpp
├── svg_colors.svg
├── svg_test.cpp
├── svg_test.svg
├── svg_test_1d.svg
├── svg_test_box.svg
├── svg_test_boxplot.cpp
├── svg_test_boxplot.svg
├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXDYH.svg
├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXHYH.svg
├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXSYH.svg
├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXUYH.svg
├── test_XYPM_XAxisYaxisLeftXLabAboveYLabLeftXVYH.svg
├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXDYH.svg
├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXHYH.svg
├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXSYH.svg
├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXUYH.svg
├── test_XYPM_XAxisYaxisLeftXLabBelowYLabLeftXVYH.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYD.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYH.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYS.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYU.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabLeftXDYV.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYD.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYH.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYS.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYU.svg
├── test_XYPM_XaxisBottomYAxisXLabBelowYLabRightXDYV.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXDYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXHYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXSYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXUYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabAboveYLabLeftXVYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYD.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYS.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYU.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXDYV.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXHYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXSYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXUYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabLeftXVYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYD.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYH.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYS.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYU.svg
├── test_XYPM_XaxisBottomYaxisLeftXLabBelowYLabRightXDYV.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYD.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYH.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYS.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYU.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabLeftXDYV.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYD.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYH.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYS.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYU.svg
├── test_XYPM_XaxisBottomYaxisRightXLabBelowYLabRightXDYV.svg
├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXDYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXHYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXSYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXUYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabAboveYLabLeftXVYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXDYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXHYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXSYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXUYH.svg
├── test_XYPM_XaxisTopYaxisLeftXLabBelowYLabLeftXVYH.svg
├── test_XYPM_inside.svg
├── test_XYPM_nowhere.svg
├── test_XYPM_outside_bottom.svg
├── test_XYPM_outside_left.svg
├── test_XYPM_outside_right.svg
├── test_XYPM_outside_top.svg
├── test_XYPM_somewhere.svg
├── tgamma_delta_ratio.svg
├── triangular_cdf.svg
├── triangular_pdf.svg
├── uniform_cdf.svg
├── uniform_pdf.svg
├── weibull_pdf1.svg
├── weibull_pdf2.svg
├── zeta1.svg
└── zeta2.svg
├── include
└── boost
│ └── svg_plot
│ ├── detail
│ ├── auto_axes.hpp
│ ├── axis_plot_frame.hpp
│ ├── fp_compare.hpp
│ ├── functors.hpp
│ ├── numeric_limits_handling.hpp
│ ├── pair.hpp
│ ├── svg_boxplot_detail.hpp
│ ├── svg_elements.hpp
│ └── svg_style_detail.hpp
│ ├── quantile.hpp
│ ├── readme.txt
│ ├── show_1d_settings.hpp
│ ├── show_2d_settings.hpp
│ ├── stylesheet.hpp
│ ├── svg.hpp
│ ├── svg_1d_plot.hpp
│ ├── svg_2d_plot.hpp
│ ├── svg_boxplot.hpp
│ ├── svg_color.hpp
│ ├── svg_fwd.hpp
│ └── svg_style.hpp
├── index.html
├── license
├── svg_plot_index.html
├── test
├── 1d_color_consistency.cpp
├── 1d_tests.cpp
├── 2d_color_consistency.cpp
├── Jamfile.v2
├── SVG_plot_tests.bat
├── sub_super_test.svg
├── svg_test_2d_boxplot.cpp
├── test_svg.cpp
├── test_svg_xml.cpp
└── test_svg_xml.svg
└── wcwidth.c
/.gitignore:
--------------------------------------------------------------------------------
1 | # Gitignore for SVG_plot
2 | # ignore all log file in any directory
3 | *.log
4 | /**/*.bat
5 | /**/*.bak
6 | /**/*.db
7 | /**/*.patch
8 | doc/doxywarnings.log
9 | doc/autodoc.xml
10 | # doc/html/
11 | doc/*.lnk
12 | doc/doxygen/html/
13 | doc/bin/
14 |
15 |
16 |
17 |
18 | /include/boost/svg_plot/detail/wcwidth.c
19 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | svg_plot
2 | ========
3 |
4 | Plot data in SVG format using C++ library.
5 |
6 | With just a few lines of C++ code, the SVG_plot C++ library allows plotting of data (held in STL containers like vector and map), to be output as Scalable Vector Graphic files that can be viewed by all modern browsers.
7 |
8 | 1D, 2D and Boxplots can be produced, and there are a myriad of options to control appearance.
9 |
10 | The plots are very high quality and can be expanded without loss of quality (no pixelation!) but are tiny, (compared to a Microsoft Excel plot, for example) and are easily and highly compressible, making them suitable for real-time transmission and update.
11 |
12 | The SVG_plot project was originally written by Jake Voytko in 2007 as a Boost-sponsored Google Summer of Code project in 2007. It has been maintained and enhanced since then in Boost Sandbox, but is judged unsuitable for a Boost Library, so now being made more widely available here.
13 |
14 | Version 2 adds representation of uncertainty estimates as numbers and zones and allows far more control of font sizes and appearance controls.
15 |
16 | ***The develop branch is obselete, and the main branch and documentation is under major revision (Apr 2021) and is not yet usable.***
17 |
18 | [Boost License](http://www.boost.org/LICENSE_1_0.txt).
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/doc/1d_autoscale_containers.qbk:
--------------------------------------------------------------------------------
1 | [section:1d_autoscale_containers Tutorial: 1D Autoscale with Multiple Containers]
2 |
3 | This example demonstrates autoscaling with *multiple* STL containers.
4 |
5 | [import ../example/auto_1d_containers.cpp]
6 |
7 | [auto_1d_containers_1]
8 | [auto_1d_containers_2]
9 |
10 | [warning The containers must be of the same type to use the function `range_all`.
11 | If different types of containers, for example some in a `std::set` and some in a `std::vector`,
12 | then the min and max for each container must be computed separately
13 | and the minimum of the minimums and the maximum of the maximums injected into the
14 | x_autoscale (or y_autoscale) call.]
15 |
16 | Typical output is:
17 | [auto_1d_containers_output]
18 |
19 | See [@../../example/auto_1d_containers.cpp auto_1d_containers.cpp]
20 | for full source code and sample output.
21 |
22 | [endsect] [/ section:1d_autoscale_containers Tutorial: 1D Autoscale with Multiple Containers]
23 |
24 | [/ 1d_autoscale_containers.qbk
25 | Copyright 2008 Jake Voytko and Paul A. Bristow 2008, 2009, 2021
26 | Distributed under the Boost Software License, Version 1.0.
27 | (See accompanying file LICENSE_1_0.txt or copy at
28 | http://www.boost.org/LICENSE_1_0.txt).
29 | ]
30 |
31 |
--------------------------------------------------------------------------------
/doc/1d_special_tutorial.qbk:
--------------------------------------------------------------------------------
1 | [section:1d_special Tutorial: 1D Special Features]
2 |
3 | [import ..\example\demo_1d_x_external.cpp]
4 |
5 | [h4 X-Axis Grid Lines]
6 |
7 | If you would like vertical grid lines that go on the graph,
8 | you can make the following call to `svg_1d_plot`:
9 |
10 | my_plot.x_major_grid_on(true)
11 | .x_minor_grid_on(true);
12 |
13 | To color style it, you might add the following calls:
14 |
15 | my_plot.x_major_grid_color(lightgray) // Darker color for major grid.
16 | .x_minor_grid_color(whitesmoke); // Lighter color for minor grid.
17 |
18 | This will produce the following image:
19 |
20 | [$images/1d_x_grid.svg]
21 |
22 | [h4 X-Axis ticks and value label position]
23 |
24 | [demo_1d_x_external_1]
25 |
26 | producing this plot
27 |
28 | [$images/demo_1d_x_external.svg]
29 |
30 | See [@../../example/demo_1d_x_external.cpp demo_1d_x_external.cpp]
31 | for full source code.
32 |
33 | [endsect] [/1d_special Tutorial: 1D Special Features]
34 |
35 | [/ 1d_special_tutorial.qbk
36 | Copyright 2008 Jake Voytko and Paul A. Bristow.
37 | Distributed under the Boost Software License, Version 1.0.
38 | (See accompanying file LICENSE_1_0.txt or copy at
39 | http://www.boost.org/LICENSE_1_0.txt).
40 | ]
41 |
--------------------------------------------------------------------------------
/doc/1d_vector_tutorial.qbk:
--------------------------------------------------------------------------------
1 | [section:1d_vector_tutorial 1-D Vector Example]
2 |
3 | [import ..\example\demo_1d_vector.cpp] [/QuickBook in C++]
4 | [demo_1d_vector_1]
5 | [demo_1d_vector_2]
6 |
7 | The IDE output is not very exciting in this case
8 | [demo_1d_vector_output]
9 | but the plot is more informative:
10 |
11 | [$images/demo_1d_vector.svg]
12 |
13 | You can also view the SVG XML source using browsers (View, Source)
14 | or use your favorite editor like Notepad, TextPad etc at
15 | [@/images/demo_1d_vector.svg demo_1d_vector.svg]
16 |
17 | See [@../../example/demo_1d_vector.cpp demo_1d_vector.cpp]
18 | for full source code.
19 |
20 | [endsect] [/section:1d_vector_tutorial.qbk 1-D Vector Example.]
21 |
22 | [/ 1d_vector_tutorial.qbk
23 | Copyright 2008 Jake Voytko and Paul A. Bristow.
24 | Distributed under the Boost Software License, Version 1.0.
25 | (See accompanying file LICENSE_1_0.txt or copy at
26 | http://www.boost.org/LICENSE_1_0.txt).
27 | ]
28 |
--------------------------------------------------------------------------------
/doc/Jamroot.jam:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright (c) 2006 João Abecasis
3 | #
4 | # Distributed under the Boost Software License, Version 1.0. (See
5 | # accompanying file LICENSE_1_0.txt or copy at
6 | # http://www.boost.org/LICENSE_1_0.txt)
7 | #
8 |
9 | ##
10 | ## IMPORTANT NOTE: This file MUST NOT be copied over a boost installation
11 | ##
12 |
13 | path-constant top : . ;
14 |
15 | import modules ;
16 | import path ;
17 |
18 | local boost-root = [ modules.peek : BOOST_ROOT ] ;
19 |
20 | if ! $(boost-root)
21 | {
22 | local boost-search-dirs = [ modules.peek : BOOST_BUILD_PATH ] ;
23 |
24 | for local dir in $(boost-search-dirs)
25 | {
26 | if [ path.glob $(dir)/../../../ : boost/version.hpp ]
27 | {
28 | boost-root += $(dir)/../../../ ;
29 | }
30 | }
31 |
32 | if $(boost-root)
33 | {
34 | boost-root = [ path.make $(boost-root[1]) ] ;
35 | }
36 | else
37 | {
38 | ECHO "Warning: couldn't find BOOST_ROOT in" $(boost-root) ;
39 | }
40 | }
41 |
42 | path-constant BOOST_ROOT : $(boost-root) ;
43 | modules.poke : QUICKBOOK_ROOT : $(top) ;
44 |
45 | use-project /boost : $(BOOST_ROOT) ;
46 |
--------------------------------------------------------------------------------
/doc/SVGPLot_doc_html_pdf.bat:
--------------------------------------------------------------------------------
1 | rem SVGplot_docs.bat
2 | echo off
3 | rem regeneration of SVG plot html and pdf docs (no indexes).
4 | rem and pipes the output to log files including the date and time,
5 | rem so that each log file has a unique name, for example:
6 | rem quickdox_10-Jun-2010_930_html.log
7 | rem The DOS time format is assumed 12:34 and the : separator is not used.
8 | set t=%time% /T
9 | rem echo %t%
10 | set tim=%t:~0,2%%t:~3,2%
11 | rem pick just hours and minutes.
12 | rem echo "%tim%"
13 | rem may include leading space, like " 915", so remove space.
14 | set tim=%tim: =%
15 | b2 -a html > svgplot_doc_html_%date%_%tim%.log
16 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
17 | if ERRORLEVEL 1 goto :exit
18 | b2 -a pdf > svgplot_doc_pdf_%date%_%tim%.log
19 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
20 | echo "boost-no-inspect" > inspect_%date%_%tim%.html
21 | cd ./html
22 | inspect.exe >> ../inspect_%date%_%tim%.html 2>&1
23 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
24 | :exit
25 | pause
26 | rem Copyright Paul A. Bristow 2013
27 | rem Distributed under the Boost Software License, Version 1.0. (See accompany-
28 | rem ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
29 |
--------------------------------------------------------------------------------
/doc/SVG_plot.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/SVG_plot.pdf
--------------------------------------------------------------------------------
/doc/SVGplot_doc_html.bat:
--------------------------------------------------------------------------------
1 | rem SVGplot_doc_html.bat
2 | echo off
3 | rem regeneration of SVG plot only html and no index docs.
4 | rem Runs bjam jamfile.v2 (sans -a) and pipes the output to named log file,
5 | rem including the date and time, so that each log file has a unique name,
6 | rem for example: quickdoc_23-Mar-2010_1751_html.log
7 | rem The DOS time format is assumed 12:34 and the : separator is not used.
8 | set t=%time% /T
9 | set tim=%t:~0,2%%t:~3,2%
10 | rem pick just hours and minutes.
11 | rem time may include leading space, like " 915", so remove space.
12 | set tim=%tim: =%
13 | b2 html -a > svgplot_doc_html_%date%_%tim%.log
14 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
15 | if ERRORLEVEL 1 goto :exit
16 | echo "boost-no-inspect" > inspect_%date%_%tim%.html
17 | cd ./html
18 | inspect.exe >> ../inspect_%date%_%tim%.html 2>&1
19 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
20 | :exit
21 | pause
22 | rem Copyright Paul A. Bristow 2013
23 | rem
24 | rem Distributed under the Boost Software License, Version 1.0. (See accompany-
25 | rem ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
26 |
27 |
--------------------------------------------------------------------------------
/doc/SVGplot_doc_html_index.bat:
--------------------------------------------------------------------------------
1 | rem SVGplot_doc_html_index.bat
2 | echo off
3 | rem regeneration of SVG plot html with index docs.
4 | rem Runs bjam jamfile.v2 and pipes the output to named log file,
5 | rem including the date and time, so that each log file has a unique name,
6 | rem Assumes Windows data format is dd-MMM-yy and HH::mm
7 | rem for example: quickdoc_23-Mar-2010_1751_html.log
8 | rem The DOS time format is assumed 12:34 and the : separator is not used.
9 | set t=%time% /T
10 | set tim=%t:~0,2%%t:~3,2%
11 | rem pick just hours and minutes.
12 | rem time may include leading space, like " 915", so remove space.
13 | set tim=%tim: =%
14 | b2 html -a --enable-index > svgplot_doc_html_index_%date%_%tim%.log
15 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
16 | if ERRORLEVEL 1 goto :exit
17 | rem echo "boost-no-inspect" > inspect_html_index_%date%_%tim%.html
18 | rem cd ./html
19 | rem inspect.exe >> ../inspect_html_index_%date%_%tim%.html 2>&1
20 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
21 | :exit
22 | pause
23 | rem Copyright Paul A. Bristow 2014
24 | rem Distributed under the Boost Software License, Version 1.0.
25 | rem See accompanying file LICENSE_1_0.txt
26 | rem or copy at http://www.boost.org/LICENSE_1_0.txt)
27 |
28 |
29 |
--------------------------------------------------------------------------------
/doc/SVGplot_doc_html_pdf_index.bat:
--------------------------------------------------------------------------------
1 | rem SVGplot_doc_html_pdf_index.bat
2 | echo off
3 | rem regeneration of SVG plot html with indexdocs.
4 | rem and pipes the output to log files including the date and time,
5 | rem so that each log file has a unique name, for example:
6 | rem quickdox_10-Jun-2010_930_html.log
7 | rem The DOS time format is assumed 12:34 and the : separator is not used.
8 | set t=%time% /T
9 | rem echo %t%
10 | set tim=%t:~0,2%%t:~3,2%
11 | rem pick just hours and minutes.
12 | rem echo "%tim%"
13 | rem may include leading space, like " 915", so remove space.
14 | set tim=%tim: =%
15 | b2 -a --enable-index html > svgplot_doc_html_index_%date%_%tim%.log
16 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
17 | if ERRORLEVEL 1 goto :exit
18 | echo "boost-no-inspect" > inspect_html_index_%date%_%tim%.html
19 | cd ./html
20 | inspect.exe >> ../inspect_html_index_%date%_%tim%.html 2>&1
21 | if ERRORLEVEL 1 goto :exit
22 | b2 -a --enable-index pdf > svgplot_doc_pdf_index_%date%_%tim%.log
23 | echo Errorlevel is %ERRORLEVEL%
24 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
25 | :exit
26 | pause
27 | rem Copyright Paul A. Bristow 2013
28 | rem
29 | rem Distributed under the Boost Software License, Version 1.0. (See accompany-
30 | rem ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
31 |
32 |
--------------------------------------------------------------------------------
/doc/SVGplot_doc_pdf.bat:
--------------------------------------------------------------------------------
1 | rem SVGplot_doc_pdf.bat
2 | echo off
3 | rem regeneration of SVG plot only html docs.
4 | rem Runs b2 jamfile.v2 (sans -a) and pipes the output to named log file,
5 | rem including the date and time, so that each log file has a unique name,
6 | rem for example: svgplot_23-Mar-2010_1751_html.log
7 | rem The DOS time format is assumed 12:34 and the : separator is not used.
8 | set t=%time% /T
9 | set tim=%t:~0,2%%t:~3,2%
10 | rem pick just hours and minutes.
11 | rem time may include leading space, like " 915", so remove space.
12 | set tim=%tim: =%
13 | b2 pdf -a > svgplot_doc_pdf_%date%_%tim%.log
14 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
15 | if ERRORLEVEL 1 goto :exit
16 | echo "boost-no-inspect" > inspect_pdf_%date%_%tim%.html
17 | cd ./html
18 | inspect.exe >> ../inspect_pdf_%date%_%tim%.html 2>&1
19 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
20 | :exit
21 | pause
22 | rem Copyright Paul A. Bristow 2013
23 | rem
24 | rem Distributed under the Boost Software License, Version 1.0. (See accompany-
25 | rem ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
26 |
27 |
--------------------------------------------------------------------------------
/doc/SVGplot_doc_pdf_index.bat:
--------------------------------------------------------------------------------
1 | rem SVGplot_doc_pdf_index.bat
2 | echo off
3 | rem regeneration of SVG plot pdf with index docs.
4 | rem and pipes the output to log files including the date and time,
5 | rem so that each log file has a unique name, for example:
6 | rem quickdox_10-Jun-2010_930_html.log
7 | rem The DOS time format is assumed 12:34 and the : separator is not used.
8 | set t=%time% /T
9 | rem echo %t%
10 | set tim=%t:~0,2%%t:~3,2%
11 | rem pick just hours and minutes.
12 | rem echo "%tim%"
13 | rem may include leading space, like " 915", so remove space.
14 | set tim=%tim: =%
15 | b2 -a --enable-index pdf > svgplot_doc_pdf_index_%date%_%tim%.log
16 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
17 | if ERRORLEVEL 1 goto :exit
18 | rem echo "boost-no-inspect" > inspect_pdf_index_%date%_%tim%.html
19 | rem cd ./html
20 | rem inspect.exe >> ../inspect_pdf_index_%date%_%tim%.html 2>&1
21 | rem if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
22 | :exit
23 |
24 | pause
25 | rem Copyright Paul A. Bristow 2010 to 2013
26 | rem
27 | rem Distributed under the Boost Software License, Version 1.0.
28 | rem (See accompanying file LICENSE_1_0.txt
29 | rem or copy at http://www.boost.org/LICENSE_1_0.txt)
30 |
31 |
--------------------------------------------------------------------------------
/doc/acknowledgements.qbk:
--------------------------------------------------------------------------------
1 | [section:acknowledgements Acknowledgements]
2 | Jake Voytko would like to thank the following people:
3 |
4 | * [*Google]: For offering Summer of Code, and giving me the opportunity to do
5 | something I never would have done otherwise.
6 |
7 | * [*Joaquín Mª López Muñoz]: My GSoC mentor. His proofreading and advice
8 | helped shape the project into what it is today, and prevented small problems
9 | from becoming major problems.
10 |
11 | * [*Paul A. Bristow]: For showing an active interest, offering literally dozens
12 | of minor and major features he'd like to see, and for helping with Boost.Build.
13 |
14 | * [*Matias Capeletto]: For showing an active interest, and offering feature
15 | suggestions.
16 |
17 | * [*Sarah Braun]: For helping me pick colors for examples.
18 |
19 | * [*Boost Community]: For all of the encouragement, suggestions, disagreements,
20 | and patience.
21 |
22 | Paul A. Bristow would like to thank
23 |
24 | * Jake Voytko for setting up the plot package during his Google Summer of Code period in 2007. I hope he will approve of its current state.
25 |
26 | * John Maddock for much assistance with problems, and especially with documentation and development of indexing and pdf production.
27 |
28 | * Joel de Guzman and Eric Niebler for producing the Quickbook and Doxygen indexing system.
29 |
30 | * Daniel James for enhancements to Doxygen with Docbook.
31 |
32 | * And of course all the bits of Boost that proved invaluable.
33 |
34 | [endsect] [/section:acknowledgements]
35 |
36 | [/ acknowledgements.qbk
37 | Copyright 2008 Jake Voytko.
38 | Copyright 2009 Paul A. Bristow
39 |
40 | Distributed under the Boost Software License, Version 1.0.
41 | (See accompanying file LICENSE_1_0.txt or copy at
42 | http://www.boost.org/LICENSE_1_0.txt).
43 | ]
44 |
--------------------------------------------------------------------------------
/doc/auto_1d_containers.qbk:
--------------------------------------------------------------------------------
1 | [section:auto_1d_containers_tutorial 1-D Auto Multiple Containers Examples]
2 |
3 | [import ..\example\auto_1d_containers.cpp]
4 | [auto_1d_containers_1]
5 | [auto_1d_containers_2]
6 |
7 | The output is:
8 | [auto_1d_containers_output]
9 |
10 | You can view the svg file, for example: [@\images\auto_1d_containers.svg auto_1d_containers.svg]
11 | with most internet browsers, and other programs too.
12 |
13 | See [@../../example/auto_1d_containers.cpp auto_1d_containers.cpp]
14 | for full source code.
15 |
16 | [endsect] [/section:auto_1d_containers_tutorial 1-D Auto Multiple Containers Examples]
17 |
18 | [/ auto_1d_containers_tutorial.qbk
19 | Copyright 2008 Jake Voytko and Paul A. Bristow.
20 | Distributed under the Boost Software License, Version 1.0.
21 | (See accompanying file LICENSE_1_0.txt or copy at
22 | http://www.boost.org/LICENSE_1_0.txt).
23 | ]
24 |
--------------------------------------------------------------------------------
/doc/boxplot_full_tutorial.qbk:
--------------------------------------------------------------------------------
1 | [section:svg_boxplot_tutorial_full Full Boxplot Layout]
2 | [/ TODO?]
3 | [endsect] [/section:svg_boxplot_tutorial_full Full Boxplot Layout]
4 |
5 | [/ boxplot_full_tutorial.qbk
6 | Copyright 2008 Jake Voytko and Paul A. Bristow.
7 | Distributed under the Boost Software License, Version 1.0.
8 | (See accompanying file LICENSE_1_0.txt or copy at
9 | http://www.boost.org/LICENSE_1_0.txt).
10 | ]
11 |
12 |
--------------------------------------------------------------------------------
/doc/boxplot_quartiles.qbk:
--------------------------------------------------------------------------------
1 | [section:svg_boxplot_quartiles Definitions of the Quartiles]
2 |
3 | This example demonstrates the dramatic effect of the choice of definition of the quartiles.
4 |
5 | [import ../example/demo_Hoaglin.cpp]
6 |
7 | [demo_Hoaglin_1]
8 | [demo_Hoaglin_2]
9 |
10 | Typical output is:
11 | [demo_Hoaglin_output]
12 |
13 | Plot showing the appearance for Hoaglin's eight definitions is at:
14 |
15 | [$images/demo_Hoaglin.svg]
16 |
17 | See [@../../example/demo_Hoaglin.cpp demo_Hoaglin.cpp]
18 | for full source code and sample output.
19 |
20 | [endsect] [/section:svg_boxplot_quartiles Definitions of the Quartiles]
21 |
22 | [/ boxplot_quartiles.qbk
23 | Copyright 2008 Jake Voytko and Paul A. Bristow.
24 | Distributed under the Boost Software License, Version 1.0.
25 | (See accompanying file LICENSE_1_0.txt or copy at
26 | http://www.boost.org/LICENSE_1_0.txt).
27 | ]
28 |
29 |
--------------------------------------------------------------------------------
/doc/boxplot_tutorial.qbk:
--------------------------------------------------------------------------------
1 | [section:svg_boxplot_tutorial Tutorial: Boxplot]
2 |
3 | [include boxplot_simple_tutorial.qbk]
4 |
5 | [/ include boxplot_full_tutorial.qbk] [/TODO?]
6 |
7 | [include boxplot_quartiles.qbk]
8 |
9 | [endsect] [/section:tutorial]
10 |
11 | [/ boxplot_tutorial.qbk
12 | Copyright 2008 Jake Voytko and Paul A. Bristow.
13 | Distributed under the Boost Software License, Version 1.0.
14 | (See accompanying file LICENSE_1_0.txt or copy at
15 | http://www.boost.org/LICENSE_1_0.txt).
16 | ]
17 |
--------------------------------------------------------------------------------
/doc/demo_1d_autoscaling.qbk:
--------------------------------------------------------------------------------
1 | [section:auto_1d_plot 1-D Auto scaling Examples]
2 |
3 | [import ..\example\auto_1d_plot.cpp]
4 | [auto_1d_plot_1]
5 | [auto_1d_plot_2]
6 | [auto_1d_plot_3]
7 |
8 | The output is:
9 | [auto_1d_plot_output]
10 |
11 | and the plot:
12 |
13 | [$images/auto_1d_plot.svg]
14 |
15 | See [@../../example/auto_1d_plot.cpp auto_1d_plot..cpp]
16 | for full source code.
17 |
18 | [endsect] [/section:auto_1d_plot 1-D Auto scaling Examples]
19 |
20 | [section:demo_1d_autoscaling 1-D Autoscaling Various Containers Examples]
21 | [import ../example/demo_1d_autoscaling.cpp]
22 |
23 | [demo_1d_autoscaling_1]
24 | [demo_1d_autoscaling_2]
25 | [demo_1d_autoscaling_3]
26 |
27 | The output is:
28 | [demo_1d_autoscaling_output]
29 |
30 | and the plot:
31 |
32 | [$images/demo_1d_autoscaling.svg]
33 |
34 | See [@../../example/demo_1d_autoscaling.cpp demo_1d_autoscaling.cpp]
35 | for full source code.
36 |
37 | [endsect] [/section:demo_1d_autoscaling 1-D Autoscaling Various Containers Examples]
38 |
39 | [/ demo_1d_autoscaling.qbk
40 | Copyright 2008, 2021 Jake Voytko and Paul A. Bristow.
41 | Distributed under the Boost Software License, Version 1.0.
42 | (See accompanying file LICENSE_1_0.txt or copy at
43 | http://www.boost.org/LICENSE_1_0.txt).
44 | ]
45 |
--------------------------------------------------------------------------------
/doc/demo_1d_axis_scaling.qbk:
--------------------------------------------------------------------------------
1 | [section:demo_1d_axis_scaling 1-D Axis Scaling]
2 |
3 | [h4 Axis scaling with function scale_axis]
4 |
5 | [import ..\example\demo_1d_axis_scaling.cpp]
6 |
7 | [demo_1d_axis_scaling_1]
8 | [demo_1d_axis_scaling_2]
9 | [demo_1d_axis_scaling_3]
10 |
11 | [h4 scale_axis Function Examples]
12 |
13 | [demo_1d_axis_scaling_4]
14 | [demo_1d_axis_scaling_5]
15 |
16 | The output is:
17 | [demo_1d_axis_scaling_output]
18 |
19 | See [@../../example/demo_1d_axis_scaling.cpp demo_1d_axis_scaling.cpp]
20 | for full source code.
21 |
22 | [endsect] [/section:auto_1d_containers_tutorial 1-D Auto Multiple Containers Examples]
23 |
24 | [/ demo_1d_axis_scaling.qbk
25 | Copyright 2008 Jake Voytko and Paul A. Bristow.
26 | Distributed under the Boost Software License, Version 1.0.
27 | (See accompanying file LICENSE_1_0.txt or copy at
28 | http://www.boost.org/LICENSE_1_0.txt).
29 | ]
30 |
--------------------------------------------------------------------------------
/doc/demo_1d_containers.qbk:
--------------------------------------------------------------------------------
1 | [section:demo_1d_containers_tutorial 1-D Containers Examples]
2 |
3 | [import ..\example\demo_1d_containers.cpp]
4 | [demo_1d_containers_1]
5 | [demo_1d_containers_2]
6 | [demo_1d_containers_3]
7 | [demo_1d_containers_4]
8 | [demo_1d_containers_5]
9 | [demo_1d_containers_6]
10 |
11 | [note For filling containers you may find the __Boost_Assign by Thorsten Ottosen useful ]
12 |
13 | The IDE output is not very exciting in this case:
14 | [demo_1d_containers_output]
15 |
16 | The plot is:
17 |
18 | [$images/demo_1d_vector_float.svg]
19 |
20 | And you can view the other svg files (with most internet browsers, and other programs too) for example:
21 |
22 | * [@\images\demo_1d_array_long_double.svg demo_1d_array_long_double.svg]
23 |
24 | * [@\images\demo_1d_set_double.svg demo_1d_set_double.svg]
25 |
26 | * [@\images\demo_1d_list_double.svg demo_1d_list_double.svg]
27 |
28 | * [@\images\demo_1d_deque_double.svg demo_1d_deque_double.svg]
29 |
30 | See [@../../example/demo_1d_containers.cpp demo_1d_containers.cpp]
31 | for full source code.
32 |
33 | [endsect] [/section:demo_1d_containers_tutorial 1-D Containers Examples]
34 |
35 | [/ demo_1d_containers_tutorial.qbk
36 | Copyright 2008 and 2009 Jake Voytko and Paul A. Bristow.
37 | Distributed under the Boost Software License, Version 1.0.
38 | (See accompanying file LICENSE_1_0.txt or copy at
39 | http://www.boost.org/LICENSE_1_0.txt).
40 | ]
41 |
42 |
--------------------------------------------------------------------------------
/doc/demo_1d_values.qbk:
--------------------------------------------------------------------------------
1 | [section:demo_1d_values 1-D Data Values Examples]
2 |
3 | [h4 Showing 1D Data Values Examples]
4 |
5 | [import ..\example\demo_1d_values.cpp]
6 |
7 | [demo_1d_values_1]
8 | [demo_1d_values_2]
9 | [demo_1d_values_output]
10 |
11 | [h4 Showing 1D Data 'at limit' Values Examples]
12 |
13 | [import ..\example\demo_1d_limits.cpp]
14 |
15 | [demo_1d_limits_1]
16 | [demo_1d_limits_2]
17 | [demo_1d_limits_output]
18 |
19 | [$images/demo_1d_limits.svg demo_1d_limits.svg]
20 |
21 | [endsect] [/section:demo_1d_values 1-D Data Values Examples]
22 |
23 | [/ demo_1d_values.qbk
24 | Copyright 2008, 2012 Jake Voytko and Paul A. Bristow.
25 | Distributed under the Boost Software License, Version 1.0.
26 | (See accompanying file LICENSE_1_0.txt or copy at
27 | http://www.boost.org/LICENSE_1_0.txt).
28 | ]
29 |
30 |
--------------------------------------------------------------------------------
/doc/demo_2d_autoscaling.qbk:
--------------------------------------------------------------------------------
1 | [section:demo_2d_autoscaling 2-D Autoscaling Examples]
2 |
3 | [h4 Autoscale 2D Examples]
4 |
5 | [import ..\example\auto_2d_plot.cpp]
6 |
7 | [auto_2d_plot_1]
8 | [auto_2d_plot_2]
9 | [auto_2d_plot_output]
10 |
11 | The plot is
12 |
13 | [$images/auto_2d_plot.svg]
14 |
15 |
16 | [h4 Autoscale 2D Vectors Examples]
17 |
18 | [import ..\example\demo_2d_autoscaling_vector.cpp]
19 |
20 | {demo_2d_autoscaling_vector_1]
21 | [demo_2d_autoscaling_vector_2]
22 | [demo_2d_autoscaling_vector_output]
23 |
24 | The plot is
25 |
26 | [$images/demo_2d_autoscaling_vector.svg]
27 |
28 |
29 | [endsect] [/section:demo_2d_autoscaling 2-D Autoscaling Examples]
30 |
31 | [/ demo_2d_autoscaling.qbk
32 | Copyright 2008 Jake Voytko and Paul A. Bristow.
33 | Distributed under the Boost Software License, Version 1.0.
34 | (See accompanying file LICENSE_1_0.txt or copy at
35 | http://www.boost.org/LICENSE_1_0.txt).
36 | ]
37 |
--------------------------------------------------------------------------------
/doc/demo_2d_values.qbk:
--------------------------------------------------------------------------------
1 | [section:demo_2d_values 2-D Data Values Examples]
2 |
3 | [h4 Showing 2d Data Values Examples]
4 |
5 | [import ..\example\demo_2d_values.cpp]
6 |
7 | [demo_2d_values_1]
8 | [demo_2d_values_2]
9 | [demo_2d_values_output]
10 |
11 | And the plot:
12 | [$images/demo_2d_values.svg]
13 |
14 | [h4 Showing 2d Data 'at limit' Values Examples]
15 |
16 | [import ..\example\demo_2d_limits.cpp]
17 |
18 | [demo_2d_limits_1]
19 | [demo_2d_limits_2]
20 | [demo_2d_limits_output]
21 |
22 | [endsect] [/section:demo_2d_values 2-D Data Values Examples]
23 |
24 | [/ demo_2d_values.qbk
25 | Copyright 2008 Jake Voytko and Paul A. Bristow.
26 | Distributed under the Boost Software License, Version 1.0.
27 | (See accompanying file LICENSE_1_0.txt or copy at
28 | http://www.boost.org/LICENSE_1_0.txt).
29 | ]
30 |
31 |
--------------------------------------------------------------------------------
/doc/doxygen/Boost_draft_doxygen_header.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Geometry Library
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/doxygen/boost-no-inspect:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/boost-no-inspect
--------------------------------------------------------------------------------
/doc/doxygen/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/doxygen.png
--------------------------------------------------------------------------------
/doc/doxygen/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/bc_s.png
--------------------------------------------------------------------------------
/doc/doxygen/html/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/bdwn.png
--------------------------------------------------------------------------------
/doc/doxygen/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/closed.png
--------------------------------------------------------------------------------
/doc/doxygen/html/doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/doc.png
--------------------------------------------------------------------------------
/doc/doxygen/html/folderclosed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/folderclosed.png
--------------------------------------------------------------------------------
/doc/doxygen/html/folderopen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/folderopen.png
--------------------------------------------------------------------------------
/doc/doxygen/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/nav_f.png
--------------------------------------------------------------------------------
/doc/doxygen/html/nav_g.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/nav_g.png
--------------------------------------------------------------------------------
/doc/doxygen/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/nav_h.png
--------------------------------------------------------------------------------
/doc/doxygen/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/open.png
--------------------------------------------------------------------------------
/doc/doxygen/html/splitbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/splitbar.png
--------------------------------------------------------------------------------
/doc/doxygen/html/sync_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/sync_off.png
--------------------------------------------------------------------------------
/doc/doxygen/html/sync_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/sync_on.png
--------------------------------------------------------------------------------
/doc/doxygen/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/tab_a.png
--------------------------------------------------------------------------------
/doc/doxygen/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/tab_b.png
--------------------------------------------------------------------------------
/doc/doxygen/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/tab_h.png
--------------------------------------------------------------------------------
/doc/doxygen/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/html/tab_s.png
--------------------------------------------------------------------------------
/doc/doxygen/images/alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/alert.png
--------------------------------------------------------------------------------
/doc/doxygen/images/blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/blank.png
--------------------------------------------------------------------------------
/doc/doxygen/images/caution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/caution.png
--------------------------------------------------------------------------------
/doc/doxygen/images/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/doxygen.png
--------------------------------------------------------------------------------
/doc/doxygen/images/draft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/draft.png
--------------------------------------------------------------------------------
/doc/doxygen/images/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/home.png
--------------------------------------------------------------------------------
/doc/doxygen/images/important.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/important.png
--------------------------------------------------------------------------------
/doc/doxygen/images/important.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 | ]>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen/images/next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/next.png
--------------------------------------------------------------------------------
/doc/doxygen/images/next.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | ]>
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/doxygen/images/next_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/next_disabled.png
--------------------------------------------------------------------------------
/doc/doxygen/images/note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/note.png
--------------------------------------------------------------------------------
/doc/doxygen/images/note.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | ]>
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/doc/doxygen/images/prev.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | ]>
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/doxygen/images/proposed_for_boost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/proposed_for_boost.png
--------------------------------------------------------------------------------
/doc/doxygen/images/smiley.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/smiley.png
--------------------------------------------------------------------------------
/doc/doxygen/images/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/tip.png
--------------------------------------------------------------------------------
/doc/doxygen/images/toc-blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/toc-blank.png
--------------------------------------------------------------------------------
/doc/doxygen/images/toc-minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/toc-minus.png
--------------------------------------------------------------------------------
/doc/doxygen/images/toc-plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/toc-plus.png
--------------------------------------------------------------------------------
/doc/doxygen/images/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/up.png
--------------------------------------------------------------------------------
/doc/doxygen/images/up_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/up_disabled.png
--------------------------------------------------------------------------------
/doc/doxygen/images/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/doxygen/images/warning.png
--------------------------------------------------------------------------------
/doc/doxygen/images/warning.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 | ]>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/doc/doxygen/index.html:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 | Automatic redirection failed.
14 |
15 |
16 |
--------------------------------------------------------------------------------
/doc/doxygen/my_doxygen_header.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | Quickbook Doxygen Index Prototype $datetime $projectname $projectnumber
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/doc/doxygen/svg.log:
--------------------------------------------------------------------------------
1 |
2 | error: no Jamfile in current directory found, and no target references specified.
3 |
4 |
--------------------------------------------------------------------------------
/doc/doxygen/svgplot_doxygen_footer.html:
--------------------------------------------------------------------------------
1 | -
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Use, modification and distribution are subject to the Boost Software License, Version 1.0.
14 | (See accompanying file LICENSE_1_0.txt or copy at
15 | http://www.boost.org/LICENSE_1_0.txt )
16 |
17 | Copyright © $year Paul A. Bristow
18 |
19 | Doxygen Documentation generated by
20 | $doxygenversion , Revised at $datetime
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/doc/doxygen/svgplot_doxygen_header.html:
--------------------------------------------------------------------------------
1 | -
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | Boost.SVG_plot Doxygen Index $datetime $projectname $projectnumber
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/doc/fonts.qbk:
--------------------------------------------------------------------------------
1 | [section:fonts Fonts]
2 |
3 | [import ../example/demo_2d_fonts.cpp]
4 |
5 | Examples of fonts are at [@../../../svg_plot/example/demo_2d_fonts.cpp demo_2d_fonts.cpp].
6 |
7 | Fine control of font family and size is provided,
8 | although the exact rendering may be limited by the browser used to view the `.svg` file.
9 |
10 | An example is provided to demonstrate various fonts and fonts sizes.
11 |
12 | [demo_2d_fonts_1]
13 | [demo_2d_fonts_2]
14 | [demo_2d_fonts_output]
15 |
16 | Producing this ugly plot, as an example from the files `demo_2d_fonts_1.svg` to `demo_2d_fonts_12.svg`:
17 |
18 | [$images/demo_2d_fonts.svg].
19 |
20 | [/ This is just on of 12 demo_fonts_1 to _12 copied to $images as demo_2d_fonts.svg]
21 |
22 | See [@../../example/demo_2d_fonts.cpp demo_2d_fonts.cpp] for full source code.
23 |
24 | [endsect] [/section:fonts Fonts]
25 |
26 | [/ fonts.qbk
27 | Copyright 2009 Jake Voytko and Paul A. Bristow.
28 | Distributed under the Boost Software License, Version 1.0.
29 | (See accompanying file LICENSE_1_0.txt or copy at
30 | http://www.boost.org/LICENSE_1_0.txt).
31 | ]
32 |
--------------------------------------------------------------------------------
/doc/how_to_use.qbk:
--------------------------------------------------------------------------------
1 | [section:howtouse How To Use This Documentation]
2 |
3 | * Tutorials are listed in the Table of Contents and include many examples that should help you get started quickly.
4 |
5 | * Source code of the many Examples will often be your quickest option. They often deliberately use many features,
6 | often producing examples of outstandingly bad taste!
7 |
8 | * Reference section prepared using Doxygen will help fine-tuning the appearance of your graphs.
9 |
10 | * Several indexes (especially the function index) will also help you find which of the several hundred options you need.
11 |
12 | * If you have a feature request, or if it appears that the implementation
13 | is in error, please check the TODO page first, as well as the rationale section.
14 |
15 | If you do not find your idea/complaint, please reach me by email me direct at pbristow (at) hetp (dot) u-net (dot) com,
16 | or better by posting a Github issue at __svg_plot_github_doc or __quan_github_doc (for Uncertainty issues).
17 |
18 | [heading:admons Admonishments]
19 |
20 | [note These blocks typically go into more detail about an explanation given above.]
21 |
22 | [tip These blocks contain tips that you will often find helpful while coding.]
23 |
24 | [important These contain information that is imperative to understanding a concept.
25 | Failure to follow suggestions in these blocks will probably result in undesired behavior.]
26 |
27 | [warning It is imperative that you follow these. Failure to do so will lead to
28 | incorrect, and very likely undesired, results in the plot.]
29 |
30 | [endsect] [/section:howtouse How To Use This Documentation]
31 |
32 | [/ how_to_use.qbk
33 | Copyright 2008 Jake Voytko and Paul A. Bristow 2008, 2009, 2010, 2011, 2012, 2013, 2021.
34 | Distributed under the Boost Software License, Version 1.0.
35 | (See accompanying file LICENSE_1_0.txt or copy at
36 | http://www.boost.org/LICENSE_1_0.txt).
37 | ]
38 |
39 |
--------------------------------------------------------------------------------
/doc/html/images/1d_complex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/1d_complex.png
--------------------------------------------------------------------------------
/doc/html/images/1d_simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/1d_simple.png
--------------------------------------------------------------------------------
/doc/html/images/1d_simple_style.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/1d_simple_style.png
--------------------------------------------------------------------------------
/doc/html/images/1d_x_external.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/1d_x_external.png
--------------------------------------------------------------------------------
/doc/html/images/1d_x_grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/1d_x_grid.png
--------------------------------------------------------------------------------
/doc/html/images/2d_area_fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/2d_area_fill.png
--------------------------------------------------------------------------------
/doc/html/images/2d_bezier.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/2d_bezier.png
--------------------------------------------------------------------------------
/doc/html/images/2d_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/2d_full.png
--------------------------------------------------------------------------------
/doc/html/images/2d_simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/2d_simple.png
--------------------------------------------------------------------------------
/doc/html/images/2d_y_grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/2d_y_grid.png
--------------------------------------------------------------------------------
/doc/html/images/adobe1.svg:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 | This is italic SVG text.
7 | This is 100 SVG text.
8 | This is 900 oblique.
9 | This is bold line-through.
10 | red bolder SVG text.
11 |
12 |
13 |
--------------------------------------------------------------------------------
/doc/html/images/adobe_edited.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 |
20 | This is italic SVG text.
25 |
26 | This is 100 SVG text.
31 |
32 | This is 900 oblique.
35 |
36 | This is bold line-through.
39 |
40 | red bolder underline.
45 |
--------------------------------------------------------------------------------
/doc/html/images/alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/alert.png
--------------------------------------------------------------------------------
/doc/html/images/bezier_cubic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/bezier_cubic.svg
--------------------------------------------------------------------------------
/doc/html/images/blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/blank.png
--------------------------------------------------------------------------------
/doc/html/images/boxplot_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/boxplot_full.png
--------------------------------------------------------------------------------
/doc/html/images/boxplot_simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/boxplot_simple.png
--------------------------------------------------------------------------------
/doc/html/images/caution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/caution.png
--------------------------------------------------------------------------------
/doc/html/images/demo_svg_tspan.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | This text text2
18 |
--------------------------------------------------------------------------------
/doc/html/images/diode_IV_plot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/diode_IV_plot.png
--------------------------------------------------------------------------------
/doc/html/images/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/home.png
--------------------------------------------------------------------------------
/doc/html/images/important.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/important.png
--------------------------------------------------------------------------------
/doc/html/images/important.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 | ]>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/html/images/next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/next.png
--------------------------------------------------------------------------------
/doc/html/images/next_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/next_disabled.png
--------------------------------------------------------------------------------
/doc/html/images/note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/note.png
--------------------------------------------------------------------------------
/doc/html/images/note.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | ]>
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/doc/html/images/plot_window.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/plot_window.png
--------------------------------------------------------------------------------
/doc/html/images/powered_by_boost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/powered_by_boost.png
--------------------------------------------------------------------------------
/doc/html/images/prev.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/prev.png
--------------------------------------------------------------------------------
/doc/html/images/prev.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | ]>
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/html/images/prev_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/prev_disabled.png
--------------------------------------------------------------------------------
/doc/html/images/proposed_for_boost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/proposed_for_boost.png
--------------------------------------------------------------------------------
/doc/html/images/simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/simple.png
--------------------------------------------------------------------------------
/doc/html/images/simple_2d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/simple_2d.png
--------------------------------------------------------------------------------
/doc/html/images/smiley.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/smiley.png
--------------------------------------------------------------------------------
/doc/html/images/svg_colors.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | my color
18 |
19 |
--------------------------------------------------------------------------------
/doc/html/images/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/tip.png
--------------------------------------------------------------------------------
/doc/html/images/toc-blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/toc-blank.png
--------------------------------------------------------------------------------
/doc/html/images/toc-minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/toc-minus.png
--------------------------------------------------------------------------------
/doc/html/images/toc-plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/toc-plus.png
--------------------------------------------------------------------------------
/doc/html/images/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/up.png
--------------------------------------------------------------------------------
/doc/html/images/up.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | ]>
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/html/images/up_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/up_disabled.png
--------------------------------------------------------------------------------
/doc/html/images/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html/images/warning.png
--------------------------------------------------------------------------------
/doc/html/images/warning.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 | ]>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/doc/html4_symbols.qbk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/html4_symbols.qbk
--------------------------------------------------------------------------------
/doc/images/1d_complex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/1d_complex.png
--------------------------------------------------------------------------------
/doc/images/1d_simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/1d_simple.png
--------------------------------------------------------------------------------
/doc/images/1d_simple_style.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/1d_simple_style.png
--------------------------------------------------------------------------------
/doc/images/1d_x_external.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/1d_x_external.png
--------------------------------------------------------------------------------
/doc/images/1d_x_grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/1d_x_grid.png
--------------------------------------------------------------------------------
/doc/images/2d_area_fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/2d_area_fill.png
--------------------------------------------------------------------------------
/doc/images/2d_bezier.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/2d_bezier.png
--------------------------------------------------------------------------------
/doc/images/2d_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/2d_full.png
--------------------------------------------------------------------------------
/doc/images/2d_simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/2d_simple.png
--------------------------------------------------------------------------------
/doc/images/2d_y_grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/2d_y_grid.png
--------------------------------------------------------------------------------
/doc/images/adobe1.svg:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 | This is italic SVG text.
7 | This is 100 SVG text.
8 | This is 900 oblique.
9 | This is bold line-through.
10 | red bolder SVG text.
11 |
12 |
13 |
--------------------------------------------------------------------------------
/doc/images/adobe_edited.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 |
20 | This is italic SVG text.
25 |
26 | This is 100 SVG text.
31 |
32 | This is 900 oblique.
35 |
36 | This is bold line-through.
39 |
40 | red bolder underline.
45 |
--------------------------------------------------------------------------------
/doc/images/alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/alert.png
--------------------------------------------------------------------------------
/doc/images/bezier_cubic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/bezier_cubic.svg
--------------------------------------------------------------------------------
/doc/images/blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/blank.png
--------------------------------------------------------------------------------
/doc/images/boxplot_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/boxplot_full.png
--------------------------------------------------------------------------------
/doc/images/boxplot_simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/boxplot_simple.png
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/dir-prop-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mergeinfo
3 | V 0
4 |
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/format:
--------------------------------------------------------------------------------
1 | 9
2 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/1.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/1.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/10.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/10.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/11.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/11.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/12.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/12.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/13.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/13.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/14.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/14.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/15.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/15.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/16.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/17.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/18.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/19.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/2.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/2.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/20.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/21.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/22.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/23.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/24.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/25.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/26.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/27.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/28.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/29.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/3.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/3.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/30.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/4.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/4.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/5.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/5.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/6.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/6.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/7.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/7.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/8.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/8.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/9.png.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 9
4 | image/png
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/prop-base/9.svg.svn-base:
--------------------------------------------------------------------------------
1 | K 13
2 | svn:mime-type
3 | V 13
4 | image/svg+xml
5 | END
6 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/1.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/1.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/1.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/10.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/10.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/10.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/11.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/11.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/11.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/12.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/12.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/12.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/13.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/13.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/13.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/14.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/14.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/14.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/15.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/15.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/15.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/16.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/17.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/18.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/19.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/2.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/2.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/2.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/20.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/21.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/22.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/23.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/24.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/25.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/26.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/27.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/28.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/29.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/3.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/3.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/3.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/30.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/4.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/4.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/4.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/5.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/5.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/5.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/6.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/6.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/6.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/7.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/7.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/7.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/8.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/8.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/8.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/9.png.svn-base:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/.svn/text-base/9.png.svn-base
--------------------------------------------------------------------------------
/doc/images/callouts/.svn/text-base/9.svg.svn-base:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/1.png
--------------------------------------------------------------------------------
/doc/images/callouts/1.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/doc/images/callouts/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/10.png
--------------------------------------------------------------------------------
/doc/images/callouts/10.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/11.png
--------------------------------------------------------------------------------
/doc/images/callouts/11.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/doc/images/callouts/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/12.png
--------------------------------------------------------------------------------
/doc/images/callouts/12.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/13.png
--------------------------------------------------------------------------------
/doc/images/callouts/13.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/14.png
--------------------------------------------------------------------------------
/doc/images/callouts/14.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/images/callouts/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/15.png
--------------------------------------------------------------------------------
/doc/images/callouts/15.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/16.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/17.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/images/callouts/18.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/doc/images/callouts/19.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/2.png
--------------------------------------------------------------------------------
/doc/images/callouts/2.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/images/callouts/20.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/21.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/22.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/23.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/24.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/25.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/doc/images/callouts/26.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/27.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/28.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/doc/images/callouts/29.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
15 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/3.png
--------------------------------------------------------------------------------
/doc/images/callouts/3.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/30.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/doc/images/callouts/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/4.png
--------------------------------------------------------------------------------
/doc/images/callouts/4.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/doc/images/callouts/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/5.png
--------------------------------------------------------------------------------
/doc/images/callouts/5.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/callouts/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/6.png
--------------------------------------------------------------------------------
/doc/images/callouts/6.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/callouts/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/7.png
--------------------------------------------------------------------------------
/doc/images/callouts/7.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/doc/images/callouts/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/8.png
--------------------------------------------------------------------------------
/doc/images/callouts/8.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/doc/images/callouts/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/callouts/9.png
--------------------------------------------------------------------------------
/doc/images/callouts/9.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 | ]>
7 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/caution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/caution.png
--------------------------------------------------------------------------------
/doc/images/demo_svg_tspan.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | This text text2
18 |
--------------------------------------------------------------------------------
/doc/images/diode_IV_plot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/diode_IV_plot.png
--------------------------------------------------------------------------------
/doc/images/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/home.png
--------------------------------------------------------------------------------
/doc/images/important.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/important.png
--------------------------------------------------------------------------------
/doc/images/important.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 | ]>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/images/next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/next.png
--------------------------------------------------------------------------------
/doc/images/next_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/next_disabled.png
--------------------------------------------------------------------------------
/doc/images/note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/note.png
--------------------------------------------------------------------------------
/doc/images/note.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | ]>
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/doc/images/plot_window.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/plot_window.png
--------------------------------------------------------------------------------
/doc/images/powered_by_boost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/powered_by_boost.png
--------------------------------------------------------------------------------
/doc/images/prev.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/prev.png
--------------------------------------------------------------------------------
/doc/images/prev.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | ]>
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/prev_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/prev_disabled.png
--------------------------------------------------------------------------------
/doc/images/proposed_for_boost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/proposed_for_boost.png
--------------------------------------------------------------------------------
/doc/images/simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/simple.png
--------------------------------------------------------------------------------
/doc/images/simple_2d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/simple_2d.png
--------------------------------------------------------------------------------
/doc/images/smiley.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/smiley.png
--------------------------------------------------------------------------------
/doc/images/svg_colors.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | my color
18 |
19 |
--------------------------------------------------------------------------------
/doc/images/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/tip.png
--------------------------------------------------------------------------------
/doc/images/toc-blank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/toc-blank.png
--------------------------------------------------------------------------------
/doc/images/toc-minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/toc-minus.png
--------------------------------------------------------------------------------
/doc/images/toc-plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/toc-plus.png
--------------------------------------------------------------------------------
/doc/images/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/up.png
--------------------------------------------------------------------------------
/doc/images/up.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | ]>
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/doc/images/up_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/up_disabled.png
--------------------------------------------------------------------------------
/doc/images/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/images/warning.png
--------------------------------------------------------------------------------
/doc/images/warning.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
10 | ]>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/doc/index.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 | Automatic redirection failed!
15 | <
16 |
17 |
18 |
--------------------------------------------------------------------------------
/doc/inspect.bat:
--------------------------------------------------------------------------------
1 | rem inspect.bat
2 | echo off
3 | rem including the date and time, so that each log file has a unique name,
4 | rem for example: math_test_23-Mar-2010_1751_html.log
5 | rem The DOS time format is assumed 12:34 and the : separator is not used.
6 | set t=%time% /T
7 | set tim=%t:~0,2%%t:~3,2%
8 | rem pick just hours and minutes.
9 | rem time may include leading space, like " 915", so remove space.
10 | set tim=%tim: =%
11 | rem Assumed run in a local directory like /mylibrary/doc containing /html folder.
12 | rem boost-no-inspect
13 | echo "boost-no-inspect" > inspect_%date%_%tim%.html
14 | cd ./html
15 | inspect.exe >> ../inspect_%date%_%tim%.html 2>&1
16 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
17 | pause
18 | rem Copyright Paul A. Bristow 2013
19 | rem
20 | rem Distributed under the Boost Software License, Version 1.0. (See accompany-
21 | rem ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
22 |
23 |
--------------------------------------------------------------------------------
/doc/proposed_for_boost.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/doc/proposed_for_boost.png
--------------------------------------------------------------------------------
/doc/svg_plot.idx:
--------------------------------------------------------------------------------
1 | #index.idx for SVG_plot Quickbook, Doxygen and Auto-index.
2 |
3 | #!debug "\<\w*\>"
4 |
5 | # SVG_plot Header files.
6 | !scan-path "boost/svg_plot" ".*\.hpp" true
7 |
8 | # All example source files, assuming no sub-folders.
9 | # SVG_plot example files.
10 | !scan-path "libs/svg_plot/example" ".*\.cpp" true
11 |
12 | autoscaling <\w*\autoscal\w*\>
13 | #autoscaling \
14 | axis <\w*
15 | # axis & axes, optionally preceeded by X or Y.
16 | background \
17 | border \
18 | boxplot \
19 | # Allow alternative spellings colour | color, and plurals etc.
20 | color \<\w*(colour|color)\w*\>
21 | container \
22 | data
23 | deque \
24 | example \
25 | fill
26 | font \
27 | greek
28 | grid \
29 | quartile \
30 | histogram
31 | intersect \<\w*\intersect\w*\>
32 | Inkscape
33 | ioflags
34 | origin
35 | outlier
36 | label \
37 | layout
38 | legend \
39 | marker \
40 | maximum \
41 | minimum \
42 | precision
43 | range \<\w*\range\w*\>
44 | scaling \<\w*\scal\w*\>
45 | series
46 | stroke
47 | SVG
48 | tick \<\w*\tick\w*\>
49 | title
50 | Unicode \
51 | uncertainty \
52 | value \<\w*\value\w*\>
53 | vector \<\w*\vector\w*\>
54 |
--------------------------------------------------------------------------------
/doc/svg_tutorial.qbk:
--------------------------------------------------------------------------------
1 | [section:svg_tutorial SVG tutorial]
2 |
3 | The SVG interface is only documented in the reference section.
4 |
5 | Most users will want to use the plot interfaces.
6 |
7 | A few very rudimentary examples of use (mainly historically used to testbed various features used in the plot interfaces) can be seen at
8 |
9 | [@../../example/demo_svg.cpp demo_svg.cpp]
10 |
11 | [endsect]
12 |
13 | [/ svg_tutorial.qbk
14 | Copyright 2008 Jake Voytko and Paul A. Bristow.
15 | Distributed under the Boost Software License, Version 1.0.
16 | (See accompanying file LICENSE_1_0.txt or copy at
17 | http://www.boost.org/LICENSE_1_0.txt).
18 | ]
19 |
20 |
--------------------------------------------------------------------------------
/doc/view_svg_Browsers_batch.txt:
--------------------------------------------------------------------------------
1 | How to view a SVG file from command line
2 | ========================================
3 |
4 | J:\Cpp\SVG\arcsine_dist_graphs>arcsine_pdf.svg opens using the default (Inkscape for me)
5 |
6 | It is possible to fully specify the directory and filename
7 |
8 | J:\Cpp\SVG\arcsine_dist_graphs>iexplore arcsine_cdf.svg
9 |
10 | or
11 |
12 | J:\Cpp\SVG\arcsine_dist_graphs>iexplore J:\Cpp\SVG\arcsine_dist_graphs\arcsine_pdf.svg
13 |
14 | J:\Cpp\SVG\arcsine_dist_graphs>iexplore file://J:\Cpp\SVG\arcsine_dist_graphs\arcsine_pdf.svg
15 |
16 | Or to use the psuedo variable CD for current directory.
17 |
18 | J:\Cpp\SVG\arcsine_dist_graphs>iexplore file://%cd%/arcsine_cdf.svg
19 |
20 | Wild card does not work iexplore file://%cd%/*.svg
21 |
22 | chrome and firefox so not seem to be in the PATH.
23 |
24 | But can use start command to find the programs
25 |
26 | J:\Cpp\SVG\arcsine_dist_graphs>start iexplore file://%cd%/arcsine_cdf.svg
27 |
28 | J:\Cpp\SVG\arcsine_dist_graphs>start firefox file://%cd%/arcsine_cdf.svg
29 |
30 | but Chrome and opera *download the file* instead of displaying :-(
31 |
32 | J:\Cpp\SVG\arcsine_dist_graphs>start chrome file://%cd%/arcsine_cdf.svg
33 |
34 | J:\Cpp\SVG\arcsine_dist_graphs>start opera file://%cd%/arcsine_cdf.svg
35 |
36 |
37 | Tried some googling but not clear how to stop this.
38 |
39 |
40 | How to open in multiple tabs
41 | ============================
42 |
43 | http://stackoverflow.com/questions/188850/how-to-launch-multiple-internet-explorer-windows-tabs-from-batch-file
44 |
45 | Using VB is an option (other methods appear to be kludge involving pauses to allow process to complete :-(
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/example/1d_simple_style.cpp:
--------------------------------------------------------------------------------
1 | /*! \file 1d_simple_style.cpp
2 |
3 | \brief Simple 1D plot from two vectors of doubles.
4 | */
5 |
6 | //#define BOOST_SVG_POINT_DIAGNOSTICS
7 | #define BOOST_SVG_LEGEND_DIAGNOSTICS
8 |
9 | // Copyright Jacob Voytko 2007
10 | // Copyright Paul A. Bristow 2021
11 |
12 | // Use, modification and distribution are subject to the
13 | // Boost Software License, Version 1.0.
14 | // (See accompanying file LICENSE_1_0.txt
15 | // or copy at http://www.boost.org/LICENSE_1_0.txt)
16 |
17 | #include
18 | //using namespace boost::svg;
19 | //using boost::svg::svg_1d_plot;
20 | #include
21 | //using std::vector;
22 |
23 | int main()
24 | {
25 | // Construct two containers using std::vector.
26 | std::vector reds_times;
27 | std::vector blues_times;
28 |
29 | // Fill containers with ficticious data.
30 | reds_times.push_back(3.1);
31 | reds_times.push_back(4.2);
32 | blues_times.push_back(2.1);
33 | blues_times.push_back(7.8);
34 |
35 | using namespace boost::svg; // Access to SVG named colors and to svg_1d_plot.
36 |
37 | // Construct plot.
38 | svg_1d_plot my_plot;
39 |
40 | // Set a few features for the plot.
41 | my_plot.background_border_color(black)
42 | .title("Race Times")
43 | .legend_on(true) // Want a legend box,
44 | .legend_title("Teams")
45 | .x_range(-1, 11); // Offset to ensure that origin and max 10 are visible.
46 |
47 | // Add data to plot.
48 | my_plot.plot(reds_times, "Reds").stroke_color(red);
49 | my_plot.plot(blues_times, "Blues").stroke_color(blue);
50 |
51 | // Write plot to file.
52 | my_plot.write("./1d_simple_style.svg");
53 | return 0;
54 | } // int main()
55 |
--------------------------------------------------------------------------------
/example/1d_x_external.cpp:
--------------------------------------------------------------------------------
1 | /*! \file 1d_x_external.cpp
2 |
3 | \brief Simple 1D plot from two vectors of containers of type vector.
4 | */
5 | // Copyright Jacob Voytko 2007
6 |
7 | // Use, modification and distribution are subject to the
8 | // Boost Software License, Version 1.0.
9 | // (See accompanying file LICENSE_1_0.txt
10 | // or copy at http://www.boost.org/LICENSE_1_0.txt)
11 |
12 | #include
13 | #include
14 |
15 | using std::vector;
16 | using namespace boost::svg;
17 |
18 | int main()
19 | {
20 | vector dan_times;
21 | vector elaine_times;
22 |
23 | dan_times.push_back(3.1);
24 | dan_times.push_back(4.2);
25 | elaine_times.push_back(2.1);
26 | elaine_times.push_back(7.8);
27 |
28 | svg_1d_plot my_plot;
29 |
30 | // Adding generic settings.
31 | my_plot.background_border_color(black)
32 | .legend_on(true)
33 | .plot_window_on(true)
34 | .title("Race Times")
35 | .x_range(-1, 11);
36 |
37 | // Adding grid information.
38 | my_plot.x_major_grid_on(true)
39 | .x_minor_grid_on(true);
40 |
41 | // Styling grid.
42 | my_plot.x_major_grid_color(black)
43 | .x_minor_grid_color(lightgray);
44 |
45 | // External style
46 | my_plot.x_ticks_on_window_or_axis(-1); // on bottom, not on axis.
47 |
48 | // Write to plot.
49 | my_plot.plot(dan_times, "Dan").stroke_color(blue);
50 | my_plot.plot(elaine_times, "Elaine").stroke_color(orange);
51 |
52 | // Write to file.
53 | my_plot.write("./1d_x_external.svg");
54 | return 0;
55 | } // int main()
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/example/1d_x_grid.cpp:
--------------------------------------------------------------------------------
1 | /*! \file 1d_x_grid.cpp
2 |
3 | \brief Simple 1D plot with x axis grid.
4 |
5 | \author Jacob Voytko
6 |
7 | \date 2007
8 | */
9 |
10 | // Copyright Jacob Voytko 2007
11 | // Distributed under the Boost Software License, Version 1.0.
12 | // For more information, see http://www.boost.org
13 |
14 | #include
15 | #include
16 |
17 | using std::vector;
18 | using namespace boost::svg;
19 |
20 | int main()
21 | {
22 | vector dan_times;
23 | vector elaine_times;
24 |
25 | dan_times.push_back(3.1);
26 | dan_times.push_back(4.2);
27 | elaine_times.push_back(2.1);
28 | elaine_times.push_back(7.8);
29 |
30 | svg_1d_plot my_plot;
31 |
32 | // Adding generic settings.
33 | my_plot.background_border_color(black)
34 | .legend_on(true)
35 | .plot_window_on(true)
36 | .title("Race Times")
37 | .x_range(-1, 11);
38 |
39 | // Adding grids.
40 | my_plot.x_major_grid_on(true)
41 | .x_minor_grid_on(true);
42 |
43 | // Styling the grid lines.
44 | my_plot.x_major_grid_color(blue)
45 | .x_minor_grid_color(lightgray);
46 |
47 | // Write to plot.
48 | my_plot.plot(dan_times, "Dan").stroke_color(blue);
49 | my_plot.plot(elaine_times, "Elaine").stroke_color(orange);
50 |
51 | // Write to file.
52 | my_plot.write("./1d_x_grid.svg");
53 | return 0;
54 | } // int main()
55 |
56 |
--------------------------------------------------------------------------------
/example/2d_y_grid.cpp:
--------------------------------------------------------------------------------
1 | /*! \file 2d_y_grid.cpp
2 | \brief 2D plot with Y axis grids.
3 | \details Shows an example of adding a Y horizontal grid to a 2D plot.
4 | \author Jacob Voytko and Paul A. Bristow
5 | \date 2007
6 | */
7 |
8 | // Copyright Jacob Voytko 2007
9 | // Copyright Paul A. Bristow 2009
10 |
11 | // Use, modification and distribution are subject to the
12 | // Boost Software License, Version 1.0.
13 | // (See accompanying file LICENSE_1_0.txt
14 | // or copy at http://www.boost.org/LICENSE_1_0.txt)
15 |
16 | #include
17 | #include
18 |
19 | using std::map;
20 | using namespace boost::svg;
21 |
22 | int main()
23 | {
24 | map map1;
25 | map map2;
26 |
27 | // This is random data used purely for example.
28 | map1[1.] = 3.2;
29 | map1[2.] = 5.4;
30 | map1[7.3] = 9.1;
31 |
32 | map2[3.1] = 6.1;
33 | map2[5.4] = 7.;
34 |
35 | svg_2d_plot my_plot;
36 |
37 | my_plot.title("Race Times")
38 | .legend_on(true)
39 | .x_range(-1, 11)
40 | .background_border_color(black)
41 | .plot_window_on(true);
42 |
43 | my_plot.y_major_grid_on(true)
44 | .y_minor_grid_on(true)
45 | .y_major_grid_color(blue)
46 | .y_minor_grid_color(lightgray);
47 |
48 | my_plot.plot(map1, "Series 1").stroke_color(blue).fill_color(red);
49 | my_plot.plot(map2, "Series 2").stroke_color(orange); // Fill white by default.
50 |
51 | my_plot.write("./2d_y_grid.svg");
52 | return 0;
53 | } // int main()
54 |
--------------------------------------------------------------------------------
/example/Demo_plots/demo_svg_tspan.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | This text text2
18 |
--------------------------------------------------------------------------------
/example/Demo_plots/svg_colors.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | my color
19 |
20 |
--------------------------------------------------------------------------------
/example/EasyWeather7mar09.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/example/EasyWeather7mar09.csv
--------------------------------------------------------------------------------
/example/SVG_plot_examples.bat:
--------------------------------------------------------------------------------
1 | rem svg_plot_examples.bat
2 | echo off
3 | rem Do not forget to SVN update jamroot which contains the (updated) Boost version number.
4 | rem This changes the version number suffix!
5 | rem cd boost-trunk/tools/build/v2/
6 | rem boostrap.bat
7 | rem Build all SVG_plot examples
8 | rem including the date and time, so that each log file has a unique name,
9 | rem for example: math_test_23-Mar-2010_1751_html.log
10 | rem The DOS time format is assumed 12:34 and the : separator is not used.
11 | set t=%time% /T
12 | set tim=%t:~0,2%%t:~3,2%
13 | rem pick just hours and minutes.
14 | rem time may include leading space, like " 915", so remove space.
15 | set tim=%tim: =%
16 | rem needed for Clang 3.1
17 | set PATH=c:/mingw32-dw2/bin;%PATH%
18 | echo on
19 | b2 -a -j4 toolset=msvc > svg_plot_examples_%date%_%tim%.log 2>&1
20 | b2 -a -j4 toolset=gcc --build-type=complete >> svg_plot_examples_%date%_%tim%.log 2>&1
21 | b2 -a -j4 toolset=clang-3.1 --build-type=complete >> svg_plot_examples_%date%_%tim%.log 2>&1
22 |
23 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
24 | pause
25 | rem Copyright Paul A. Bristow 2014
26 | rem Distributed under the Boost Software License, Version 1.0.
27 | rem See accompanying file LICENSE_1_0.txt
28 | rem or copy at http://www.boost.org/LICENSE_1_0.txt)
29 |
--------------------------------------------------------------------------------
/example/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/example/a.out
--------------------------------------------------------------------------------
/example/auto_boxplot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/example/auto_boxplot.png
--------------------------------------------------------------------------------
/example/boxplot_full.cpp:
--------------------------------------------------------------------------------
1 | /*! \file boxplot_full.cpp
2 |
3 | \brief More complex boxplot plot.
4 |
5 | \author Jacob Voytko
6 |
7 | \date 2007
8 | */
9 |
10 | // Copyright Jacob Voytko 2007
11 | // Distributed under the Boost Software License, Version 1.0.
12 | // For more information, see http://www.boost.org
13 |
14 | #include
15 | #include
16 |
17 | #include
18 |
19 | using std::vector;
20 |
21 | // Functions we are using to simulate distributions.
22 | double f(double x)
23 | {
24 | return 50 / x;
25 | }
26 |
27 | double g(double x)
28 | {
29 | return 40 + 25 * sin(x * 50);
30 | }
31 |
32 | int main()
33 | {
34 | using namespace boost::svg;
35 | std::vector data1, data2;
36 |
37 | // Fill our vectors;
38 | for(double i = .1; i < 10; i+=.1)
39 | {
40 | data1.push_back(f(i));
41 | data2.push_back(g(i));
42 | }
43 |
44 | // Initialize a new plot.
45 | svg_boxplot my_plot;
46 |
47 | // Color information.
48 | my_plot.background_border_color(black)
49 | .background_color(svg_color(67, 111, 69))
50 | .plot_background_color(svg_color(136, 188, 126))
51 | .title_color(white)
52 | .x_label_color(white)
53 | .y_label_color(white);
54 |
55 | // String information.
56 | my_plot.title("Boxplots of Common Functions")
57 | .x_label("Functions")
58 | .y_label("Population Size");
59 |
60 | // Axis information.
61 | my_plot.y_range(0, 100)
62 | .y_minor_tick_length(20)
63 | .y_major_interval(20);
64 |
65 | // Write data.
66 | my_plot.plot(data1, "[50 / x]");
67 | my_plot.plot(data2, "[40 + 25 * sin(x * 50)]");
68 |
69 | my_plot.write("boxplot_full.svg");
70 | return 0;
71 | } // int main()
72 |
73 |
--------------------------------------------------------------------------------
/example/demo_1d_meas.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pabristow/svg_plot/59e06b752acc252498e0ddff560b01fb951cb909/example/demo_1d_meas.cpp
--------------------------------------------------------------------------------
/example/demo_svg_tspan.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 | Text g0
20 |
21 |
22 |
23 | Text_0
24 | text_1
25 | text_2
26 | text_3
27 | text_4
28 | text_n
29 |
30 |
31 |
--------------------------------------------------------------------------------
/example/style.css:
--------------------------------------------------------------------------------
1 | ; boost-no-inspect
2 | #background
3 | {
4 | fill : #888;
5 | stroke : #888;
6 | }
7 |
8 | #title
9 | {
10 | fill : #FFF;
11 | }
12 |
13 | #legendBackground
14 | {
15 | fill : #DDD;
16 | }
17 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 | Automatic redirection failed!
15 | <
16 |
17 |
18 |
--------------------------------------------------------------------------------
/license:
--------------------------------------------------------------------------------
1 |
2 | Boost Software License - Version 1.0 - August 17th, 2003
3 |
4 | Permission is hereby granted, free of charge, to any person or organization
5 | obtaining a copy of the software and accompanying documentation covered by
6 | this license (the "Software") to use, reproduce, display, distribute,
7 | execute, and transmit the Software, and to prepare derivative works of the
8 | Software, and to permit third-parties to whom the Software is furnished to
9 | do so, all subject to the following:
10 |
11 | The copyright notices in the Software and this entire statement, including
12 | the above license grant, this restriction and the following disclaimer,
13 | must be included in all copies of the Software, in whole or in part, and
14 | all derivative works of the Software, unless such copies or derivative
15 | works are solely in the form of machine-executable object code generated by
16 | a source language processor.
17 |
18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 | FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
21 | SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
22 | FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
23 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
24 | DEALINGS IN THE SOFTWARE.
25 |
--------------------------------------------------------------------------------
/svg_plot_index.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 | Automatic redirection failed!
15 | <
16 |
17 |
18 |
--------------------------------------------------------------------------------
/test/SVG_plot_tests.bat:
--------------------------------------------------------------------------------
1 | rem svg_plot_tests.bat
2 | echo off
3 | rem Do not forget to update jamroot which contains the (updated) Boost version number.
4 | rem This changes the version number suffix!
5 | rem cd boost-trunk/tools/build/v2/
6 | rem boostrap.bat
7 | rem Build all SVG_plot test
8 | rem including the date and time, so that each log file has a unique name,
9 | rem for example: math_test_23-Mar-2010_1751_html.log
10 | rem The DOS time format is assumed 12:34 and the : separator is not used.
11 | set t=%time% /T
12 | set tim=%t:~0,2%%t:~3,2%
13 | rem pick just hours and minutes.
14 | rem time may include leading space, like " 915", so remove space.
15 | set tim=%tim: =%
16 | rem needed for Clang 3.1
17 | set PATH=c:/mingw32-dw2/bin;%PATH%
18 | echo on
19 | b2 -a toolset=msvc > svg_plot_tests_%date%_%tim%.log 2>&1
20 | b2 -a toolset=gcc --build-type=complete >> svg_plot_tests_%date%_%tim%.log 2>&1
21 | b2 -a toolset=clang-3.1 --build-type=complete >> svg_plot_tests_%date%_%tim%.log 2>&1
22 |
23 | if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
24 | pause
25 | rem Copyright Paul A. Bristow 2014
26 | rem Distributed under the Boost Software License, Version 1.0.
27 | rem See accompanying file LICENSE_1_0.txt
28 | rem or copy at http://www.boost.org/LICENSE_1_0.txt)
--------------------------------------------------------------------------------
/test/svg_test_2d_boxplot.cpp:
--------------------------------------------------------------------------------
1 | /*! \file svg_test_2d_boxplot.cpp
2 | \brief Tests for svg 2d boxplot.
3 | \details
4 | \author Jacob Voytko and Paul A. Bristow
5 | */
6 |
7 | // Copyright Jacob Voytko 2007
8 | // Copyright Paul A. Bristow 2007
9 |
10 | // Use, modification and distribution are subject to the
11 | // Boost Software License, Version 1.0.
12 | // (See accompanying file LICENSE_1_0.txt
13 | // or copy at http://www.boost.org/LICENSE_1_0.txt)
14 |
15 | #include
16 | #include
17 |
18 | #include
19 | #include
20 |
21 | using std::multimap;
22 |
23 | double h(double x)
24 | {
25 | return 50 / (x);
26 | }
27 |
28 | double f(double x)
29 | {
30 | return 40 + 25 * sin(x * 50);
31 | }
32 |
33 | using std::cout;
34 | using std::cin;
35 |
36 | int main()
37 | {
38 | using namespace boost::svg;
39 | std::multimap data1;
40 |
41 | svg_boxplot my_plot;
42 | svg_2d_plot my_2d_plot;
43 |
44 | my_2d_plot.background_border_color(black)
45 | .title("Y axis label experiment")
46 | .y_major_labels_on(true)
47 | .y_label_on(true)
48 | .x_label_on(true)
49 | .x_major_labels_on(true)
50 | .plot_window_on(true)
51 | .y_external_style_on(true);
52 |
53 | for(double i=.1; i < 10; i+=.1)
54 | {
55 | data1.insert(std::pair(i, h(i)));
56 | }
57 |
58 | my_2d_plot.plot(data1, "[50 / x]");
59 |
60 | my_2d_plot.write("D:\\axislabel_test.svg");
61 |
62 | return 0;
63 | }
64 |
--------------------------------------------------------------------------------