예제 #1
0
파일: basicplot.cpp 프로젝트: RTXI/plot-lib
void
BasicPlot::setAxes(double xmin, double xmax, double ymin, double ymax)
{
  setAxisScale(xBottom, xmin, xmax);
  setAxisScale(yLeft, ymin, ymax);
  replot();
  // set zoomer to new axes limits
  emit setNewBase(axisScaleDiv(QwtPlot::xBottom), axisScaleDiv(QwtPlot::yLeft));
}
예제 #2
0
파일: basicplot.cpp 프로젝트: anselg/rtxi
void
BasicPlot::setAxes(double xmin, double xmax, double ymin, double ymax)
{
  setAxisScale(xBottom, xmin, xmax);
  setAxisScale(yLeft, ymin, ymax);
  replot();
  // set zoomer to new axes limits
  QwtScaleDiv* bottom = new QwtScaleDiv;
  *bottom = axisScaleDiv(QwtPlot::xBottom);
  QwtScaleDiv* left = new QwtScaleDiv;
  *left = axisScaleDiv(QwtPlot::yLeft);
  // emit setNewBase(&axisScaleDiv(QwtPlot::xBottom),
  // &axisScaleDiv(QwtPlot::yLeft));
  setNewBase(bottom, left);
}