summaryrefslogtreecommitdiffstats
path: root/tests/surfacetest/graphmodifier.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2014-05-06 12:02:02 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2014-05-08 08:37:22 +0300
commit7b6ae38253e946225f1df27b7c97661d1cc14cf2 (patch)
tree9c8fd90caedac81e796d0396e305aa98613ca4f8 /tests/surfacetest/graphmodifier.h
parent8ff45fe94c3f3f6916f8f673c3ce0b574a69cfdf (diff)
Allow surface rows and cols be in ascending or descending XZ order
This allows adding rows that have smaller Z-value than the previously added row instead of being forced to insert rows into the beginning of the data array in these cases. Task-number: QTRD-2428 Change-Id: I4dc6c5a48a55ca494a2372f917aa7447f61f336e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'tests/surfacetest/graphmodifier.h')
-rw-r--r--tests/surfacetest/graphmodifier.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/surfacetest/graphmodifier.h b/tests/surfacetest/graphmodifier.h
index f3e95a1b..b02e1c31 100644
--- a/tests/surfacetest/graphmodifier.h
+++ b/tests/surfacetest/graphmodifier.h
@@ -111,6 +111,7 @@ public:
void massiveTestScroll();
void massiveTestAppendAndScroll();
void testAxisReverse();
+ void testDataOrdering();
public slots:
void changeShadowQuality(int quality);
@@ -130,7 +131,7 @@ private:
float maxX);
QSurfaceDataRow *createMultiRow(int row, int series, bool change);
void populateRisingSeries(QSurface3DSeries *series, int rows, int columns, float minValue,
- float maxValue);
+ float maxValue, bool ascendingX, bool ascendingZ);
Q3DSurface *m_graph;
QSurface3DSeries *m_multiseries[4];