7 #include <QProgressBar> 11 #include "libtrkfileio/trkfileio.h" 14 #include "linevertex.h" 42 void displayTotalGPUMemory(
float size);
43 void displayUsedGPUMemory(
float size);
44 void displayFPS(
int fps);
45 void displayGraphicsDeviceInfo(QString
string);
50 void openFileAction();
53 void renderModeChanged(
int index);
54 void on_generateTestDataButton_clicked();
55 void on_spinBoxLineTriangleStripWidth_valueChanged(
double value);
56 void on_spinBoxLineWidthPercentageBlack_valueChanged(
double value);
57 void on_spinBoxLineWidthDepthCueingFactor_valueChanged(
double value);
58 void on_spinBoxLineHaloMaxDepth_valueChanged(
double value);
59 void on_pushButtonRestoreDefaults_clicked();
61 void on_checkBoxEnableClipping_clicked(
bool checked);
62 void on_pushButtonSetClipPlaneNormal_clicked();
63 void on_horizontalSliderClipPlaneDistance_valueChanged(
int value);
68 glm::vec3 randomPosInBoundingBox(glm::vec3 boundingBoxMin, glm::vec3 boundingBoxMax);
78 void generateTestData(
int numVertices, glm::vec3 boundingBoxMin, glm::vec3 boundingBoxMax);
85 bool loadTRKData(QString &filename);
97 void generateAdditionalLineVertexData(std::vector<glm::vec3> linePositions);
117 std::vector<std::vector<LineVertex> > datasetLines;
121 #endif // MAINWINDOW_H Definition: mainwindow.h:16
Definition: mainwindow.h:110
The MainWindow class.
Definition: mainwindow.h:24