xygraph.hpp
Go to the documentation of this file.
59 };
68 };
90 void plot_standard_lines( cairo_t *cairo, const Coordmapper *cm, const double range[4], size_t N );
91 void plot_histogram_lines( cairo_t *cairo, const Coordmapper *cm, const double range[4], size_t N );
virtual void get_bbox(double bbox[4])
Get bounding box of graph.
Definition: xygraph.cpp:205
void set_data(const std::vector< double > &xdata, const std::vector< double > &ydata)
Set new data arrays.
Definition: xygraph.cpp:226
virtual void plot_sample(cairo_t *cairo, double x, double y, double width, double height)
Plot sample for legend.
Definition: xygraph.cpp:186
virtual void plot(cairo_t *cairo, const Coordmapper *cm, const double range[4])
Plot graph with cairo.
Definition: xygraph.cpp:160
void extend_histogram(bool extend)
Extend histogram.
Definition: xygraph.cpp:267
void set_point_style(point_style_e pointstyle, bool filled=true, double scale=1.0)
Set point style.
Definition: xygraph.cpp:253
void set_line_width(double linewidth)
Set line width.
Definition: xygraph.cpp:240
void set_line_style(line_style_e linestyle, double linewidth=1.0)
Set line style.
Definition: xygraph.cpp:246
1D and 2D coordinate transformations for plotter.
Base for plottable graphs.
Three dimensional vectors.