80 std::vector<double> _xdata;
81 std::vector<double> _ydata;
83 void plot_point( cairo_t *cairo,
double x,
double y );
96 XYGraph(
const std::vector<double> &xdata,
97 const std::vector<double> &ydata );
112 virtual void plot( cairo_t *cairo,
const Coordmapper *cm,
const double range[4] );
118 virtual void plot_sample( cairo_t *cairo,
double x,
double y,
double width,
double height );
125 virtual void get_bbox(
double bbox[4] );
129 void set_data(
const std::vector<double> &xdata,
130 const std::vector<double> &ydata );
149 double linewidth = 1.0 );