// ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- 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(); }
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(); }
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(); }