summaryrefslogtreecommitdiffstats
path: root/examples/datavisualization/volumetric/volumetric.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/datavisualization/volumetric/volumetric.h')
-rw-r--r--examples/datavisualization/volumetric/volumetric.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/datavisualization/volumetric/volumetric.h b/examples/datavisualization/volumetric/volumetric.h
index 180686fb..7a4e7179 100644
--- a/examples/datavisualization/volumetric/volumetric.h
+++ b/examples/datavisualization/volumetric/volumetric.h
@@ -66,6 +66,7 @@ public slots:
void toggleAreaAll(bool enabled);
void toggleAreaMine(bool enabled);
void toggleAreaMountain(bool enabled);
+ void setDrawSliceFrames(int enabled);
private:
@@ -76,12 +77,16 @@ private:
int excavateMineShaft(int textureSize, int startIndex, int count,
QVector<uchar> *textureData);
void excavateMineBlock(int textureSize, int dataIndex, int size, QVector<uchar> *textureData);
+ void handleSlicingChanges();
Q3DScatter *m_graph;
QCustom3DVolume *m_volumeItem;
int m_sliceIndexX;
int m_sliceIndexY;
int m_sliceIndexZ;
+ bool m_slicingX;
+ bool m_slicingY;
+ bool m_slicingZ;
QLabel *m_fpsLabel;
QRadioButton *m_mediumDetailRB;
QRadioButton *m_highDetailRB;