summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/qdataset.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/engine/qdataset.cpp')
-rw-r--r--src/datavis3d/engine/qdataset.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/datavis3d/engine/qdataset.cpp b/src/datavis3d/engine/qdataset.cpp
index 60f95727..5af920d2 100644
--- a/src/datavis3d/engine/qdataset.cpp
+++ b/src/datavis3d/engine/qdataset.cpp
@@ -234,16 +234,16 @@ void QDataSetPrivate::verifySize(int colSize, int rowSize)
}
}
-QPointF QDataSetPrivate::limitValues()
+QPair<GLfloat, GLfloat> QDataSetPrivate::limitValues()
{
- QPointF limits = QPointF(100.0f, -100.0f);
- QPointF rowLimits;
+ QPair<GLfloat, GLfloat> limits = qMakePair(100.0f, -100.0f);
+ QPair<GLfloat, GLfloat> rowLimits;
for (int i = 0; i < m_set.size(); i++) {
rowLimits = m_set.at(i)->d_ptr->limitValues();
- if (limits.y() < rowLimits.y())
- limits.setY(rowLimits.y());
- if (limits.x() > rowLimits.x())
- limits.setX(rowLimits.x());
+ if (limits.second < rowLimits.second)
+ limits.second = rowLimits.second;
+ if (limits.first > rowLimits.first)
+ limits.first = rowLimits.first;
}
return limits;
}