// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
void RegularGridSampleSurfaceMesh::readFilterParameters(AbstractFilterParametersReader* reader, int index)
{
  SampleSurfaceMesh::readFilterParameters(reader, index);
  reader->openFilterGroup(this, index);
  setXPoints(reader->readValue("XPoints", getXPoints()));
  setYPoints(reader->readValue("YPoints", getYPoints()));
  setZPoints(reader->readValue("ZPoints", getZPoints()));
  setResolution(reader->readFloatVec3("Resolution", getResolution()));
  setOrigin(reader->readFloatVec3("Origin", getOrigin()));
  setDataContainerName(reader->readString("DataContainerName", getDataContainerName()));
  setCellAttributeMatrixName(reader->readString("CellAttributeMatrixName", getCellAttributeMatrixName() ) );
  setFeatureIdsArrayName(reader->readString("FeatureIdsArrayName", getFeatureIdsArrayName() ) );
  reader->closeFilterGroup();
}
Esempio n. 2
0
void Plot::setStartIndex (int index)
{
//  qDebug() << "Plot::setStartIndex: " << index;
  int dstart, dend;
  if (! _dateScaleDraw->startEndRange(dstart, dend))
    return;

  // Set start position to index and end poition to index - page size
  _plotSettings.startPos = index;
  _plotSettings.endPos = index + mpage;
  setHighLow();

  setAxisScale(QwtPlot::xBottom, _plotSettings.startPos, _plotSettings.endPos);
  setYPoints();
  replot();
}
Esempio n. 3
0
void Plot::setStartIndex (int index)
{
  qDebug() << "Plot::setStartIndex";
  int dstart, dend;
  if (! _dateScaleDraw->startEndRange(dstart, dend))
    return;

  _plotSettings.startPos = index;
  int page = mpage;
  qDebug() << "page " << page;
  _plotSettings.endPos = _plotSettings.startPos + page;
  setHighLow();
  // Set start position to index and end poition to index + rangeScroller value
  qDebug() << "end: " << _plotSettings.endPos;
  qDebug() << "start: " << _plotSettings.startPos;
  setAxisScale(QwtPlot::xBottom, _plotSettings.startPos, _plotSettings.endPos);
  setYPoints();
  replot();
}